:root{--minnies-burgundy: #800020;--minnies-burgundy-deep: #5c0018;--minnies-cream: #f7f3ee;--minnies-cream-deep: #efe9e1;--minnies-ink: #222222;--minnies-muted: #6b6560;--minnies-line: #e8e4df;--minnies-sage: #6b7355;--minnies-rose: #a86b6b;--minnies-shadow: 0 18px 40px rgba(34, 34, 34, .08);--minnies-shadow-soft: 0 8px 24px rgba(34, 34, 34, .06);--minnies-ease: cubic-bezier(.22, 1, .36, 1)}.heading-bold,.font-body-bold,h1,h2,h3,h4,h5,h6,.card__heading,.title,.banner-heading,.image-with-text-heading{font-weight:400!important}.announcement-bar,.announcement-bar__message,.announcement-bar__message p{letter-spacing:.14em;text-transform:uppercase;font-size:1.25rem!important;font-weight:400!important}.announcement-bar{min-height:4.4rem;padding-top:.85rem!important;padding-bottom:.85rem!important}@media screen and (max-width:749px){.announcement-bar,.announcement-bar__message,.announcement-bar__message p{font-size:1.15rem!important;letter-spacing:.08em;line-height:1.35}.announcement-bar{min-height:4rem;padding-top:.7rem!important;padding-bottom:.7rem!important}}.header-wrapper{border-bottom:1px solid var(--minnies-line);background:var(--minnies-cream)!important;transition:background .35s var(--minnies-ease),box-shadow .35s var(--minnies-ease)}.header{padding-left:clamp(1.6rem,3vw,3.2rem)!important;padding-right:clamp(1.6rem,3vw,3.2rem)!important;padding-top:1.2rem!important;padding-bottom:1.2rem!important}.header__menu-item,.header__menu-item span,.list-menu__item,.header__inline-menu a,.main-navigation .nav-menu-item,.main-navigation a{text-decoration:none!important;letter-spacing:.14em;text-transform:uppercase;font-size:1.15rem!important;font-weight:400!important;transition:color .25s var(--minnies-ease)}.header__inline-menu a:hover,.header__menu-item:hover{color:var(--minnies-burgundy)!important}.header__heading-link,.header__heading-link span,.header__heading-link .h2{letter-spacing:.12em;text-decoration:none!important;font-weight:400!important;font-size:clamp(1.7rem,2.2vw,2.2rem)!important;text-transform:uppercase}.minnies-brand-name{display:inline-flex!important;align-items:center!important;line-height:1.05!important}.minnies-brand-name__full{display:inline!important}.minnies-brand-name__stacked{display:none!important}@media screen and (max-width:989px){.minnies-brand-name__full{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.minnies-brand-name__stacked{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:.12em!important;line-height:1!important;text-align:center!important}.minnies-brand-name__line{display:block!important;white-space:nowrap!important}.minnies-brand-name__line--top{font-size:1.72em!important;letter-spacing:.14em!important;line-height:.95!important;font-weight:inherit!important}.minnies-brand-name__line--bottom{font-size:.78em!important;letter-spacing:.11em!important;line-height:1.05!important;font-weight:inherit!important}.header__heading-link .h2.minnies-brand-name,.header__heading-link .minnies-brand-name{font-size:1.05rem!important;letter-spacing:0!important}}.header__icon,.header__icon.link{text-decoration:none!important;border:0!important;box-shadow:none!important}.header__icon--account,.menu-drawer__account,shopify-account.header__icon--account{display:none!important}html,body{max-width:100%;overflow-x:hidden}html.offline,body.overflow-hidden-tablet,body.overflow-hidden-mobile,body.overflow-hidden,body[class*=overflow-hidden],html.cart-open,html.cart-open body{overflow:hidden!important;overscroll-behavior:none!important;touch-action:none;height:100%!important;width:100%!important;max-width:100%!important}body.overflow-hidden,html.cart-open body{position:fixed!important;left:0!important;right:0!important}@media screen and (max-width:749px){html,body{overflow-x:hidden!important;overscroll-behavior-x:none;width:100%;max-width:100%}.shopify-section,#MainContent,.content-for-layout,.header-wrapper,.header,.announcement-bar,.footer,.menu-drawer,.search-modal{max-width:100%!important}.header,.header-wrapper{overflow:visible!important}.menu-drawer__localization,.menu-drawer .localization-form,.menu-drawer localization-form,.disable-switcher{display:none!important}}details-modal.header__search details:not([open])>.search-modal{display:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}details-modal.header__search details[open]{position:static}details-modal.header__search details[open]>.search-modal.modal__content{position:fixed!important;left:0!important;right:0!important;top:0!important;bottom:0!important;width:100%!important;max-width:100%!important;height:100%!important;height:100dvh!important;margin:0!important;z-index:100000!important;opacity:1!important;display:block!important;background:#2222226b!important;overflow-x:hidden!important;overflow-y:auto}details-modal.header__search details[open] .modal-overlay{display:block!important;position:fixed;top:0;right:0;bottom:0;left:0;z-index:0}details-modal.header__search details[open] .modal-overlay:after{content:none!important;display:none!important}details-modal.header__search details[open] .search-modal__content,details-modal.header__search details[open] .search-modal__content-bottom,details-modal.header__search details[open] .search-modal__content-top{position:relative!important;z-index:2;top:0!important;bottom:auto!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:1.6rem clamp(1.6rem,5vw,4.8rem)!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:1.2rem;background:#f7f3ee!important;border-bottom:1px solid var(--minnies-line);box-shadow:0 12px 40px #0000001f}details-modal.header__search details[open] .search-modal__form,details-modal.header__search details[open] predictive-search.search-modal__form{flex:1;width:100%!important;max-width:72rem!important;margin:0 auto;position:relative}details-modal.header__search details[open] .search-modal__content>.search-modal__form,details-modal.header__search details[open] .search-modal__content>predictive-search{max-width:none!important}details-modal.header__search details[open] .field{position:relative;width:100%;margin:0}details-modal.header__search details[open] .search__input.field-input{border:0!important;border-bottom:1px solid #222222!important;border-radius:0!important;box-shadow:none!important;background:#f7f3ee!important;color:#222!important;-webkit-text-fill-color:#222222!important;caret-color:#222!important;font-size:clamp(1.8rem,2.4vw,2.6rem)!important;letter-spacing:.02em;font-weight:400!important;min-height:5.2rem;padding:1rem 9rem 1rem 0!important;width:100%;opacity:1!important;position:relative!important;z-index:2!important}details-modal.header__search details[open] .field:before,details-modal.header__search details[open] .field:after{display:none!important;content:none!important;box-shadow:none!important;background:transparent!important}details-modal.header__search details[open] .field-label{display:none!important}details-modal.header__search details[open] .reset__button,details-modal.header__search details[open] .search__button{position:absolute!important;top:50%!important;transform:translateY(-50%);width:4rem;height:4rem;display:inline-flex!important;align-items:center;justify-content:center;background:transparent!important;box-shadow:none!important;border:0!important;padding:0!important;z-index:2}details-modal.header__search details[open] .search__button{right:.2rem!important}details-modal.header__search details[open] .reset__button{right:4.4rem!important}details-modal.header__search details[open] .reset__button:after{display:none!important}details-modal.header__search details[open] .search-modal__close-button,details-modal.header__search details[open] .modal__close-button{position:static!important;flex-shrink:0;width:4.4rem!important;height:4.4rem!important;display:inline-flex!important;align-items:center;justify-content:center;margin:0!important;background:transparent!important;color:var(--minnies-ink)!important}details-modal.header__search details[open]>summary{opacity:0;pointer-events:none}.header__search .modal__toggle-close,.header__icon--search .modal__toggle-close,summary.header__icon--search .modal__toggle-close{display:none!important}details-modal.header__search details[open] .predictive-search--header,details-modal.header__search details[open] .predictive-search{position:absolute!important;left:0!important;right:0!important;transform:none!important;top:calc(100% + .8rem)!important;width:100%!important;max-width:72rem!important;margin:0 auto!important;border:1px solid var(--minnies-line)!important;border-radius:0!important;box-shadow:0 16px 48px #0000001a!important;background:#f7f3ee!important;max-height:min(70vh,52rem);overflow-y:auto;z-index:5}details-modal.header__search .predictive-search__result-group{background:#f7f3ee!important;box-shadow:none!important;flex:1 1 100%!important;max-width:100%!important}details-modal.header__search .predictive-search__result-group:first-child{flex:1 1 100%!important}details-modal.header__search .predictive-search__heading{letter-spacing:.14em;text-transform:uppercase;font-size:1.1rem!important;font-weight:400!important;color:var(--minnies-muted);margin:0 2rem}details-modal.header__search .predictive-search__item--link-with-thumbnail{grid-template-columns:6.4rem 1fr;gap:1.6rem;padding:1.2rem 2rem;align-items:center}details-modal.header__search .predictive-search__image{width:6.4rem;height:6.4rem;object-fit:cover}details-modal.header__search .predictive-search__item-vendor{display:none!important}details-modal.header__search .predictive-search__item-heading{font-size:1.5rem!important;font-weight:400!important;letter-spacing:.02em}details-modal.header__search .predictive-search__item .price{font-size:1.3rem!important;letter-spacing:.04em}@media screen and (max-width:749px){details-modal.header__search{position:static!important}details-modal.header__search details[open]>.search-modal.modal__content{display:flex!important;flex-direction:column!important;justify-content:flex-end!important;align-items:stretch!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;max-width:100%!important;height:100%!important;height:100dvh!important;margin:0!important;padding:0!important;background:transparent!important;overflow:hidden!important;z-index:100000!important}details-modal.header__search details[open] .modal-overlay{display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:transparent!important;z-index:1!important;pointer-events:auto!important;cursor:pointer!important}details-modal.header__search details[open] .search-modal__content,details-modal.header__search details[open] .search-modal__content-bottom,details-modal.header__search details[open] .search-modal__content-top{position:relative!important;z-index:2!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;max-width:100%!important;max-height:min(88dvh,640px)!important;margin:0!important;padding:1rem 1.6rem calc(1.6rem + env(safe-area-inset-bottom,0px))!important;background:#f7f3ee!important;border:0!important;border-radius:1.6rem 1.6rem 0 0!important;box-shadow:0 -12px 40px #0000001f!important;box-sizing:border-box!important;animation:minniesSheetUp .28s ease;gap:0!important;pointer-events:auto!important}details-modal.header__search details[open] .search-modal__content:before{content:"";display:block;width:3.6rem;height:.4rem;border-radius:999px;background:#d9d4ce;margin:.2rem auto 1.2rem;flex:0 0 auto}details-modal.header__search details[open] .search-modal__form,details-modal.header__search details[open] predictive-search.search-modal__form{width:100%!important;max-width:100%!important;margin:0!important;flex:1 1 auto!important;min-width:0!important;min-height:0!important;display:flex!important;flex-direction:column!important}details-modal.header__search details[open] .search__input.field-input{font-size:16px!important;padding:1rem 8.8rem 1rem 0!important;min-height:4.8rem;min-width:0!important;max-width:100%!important}details-modal.header__search details[open] .search-modal__close-button,details-modal.header__search details[open] .modal__close-button{position:absolute!important;top:1.2rem!important;right:1rem!important;left:auto!important;width:4.4rem!important;height:4.4rem!important;margin:0!important;z-index:5!important}details-modal.header__search details[open] .predictive-search--header,details-modal.header__search details[open] .predictive-search{position:static!important;transform:none!important;width:100%!important;max-width:100%!important;margin:0!important;border:0!important;box-shadow:none!important;max-height:none!important;overflow:visible!important;background:#f7f3ee!important;flex:1 1 auto;min-height:0}details-modal.header__search details[open] #predictive-search-results{width:100%;max-height:min(58dvh,420px);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;margin-top:.4rem;scrollbar-width:none;-ms-overflow-style:none}details-modal.header__search details[open] #predictive-search-results::-webkit-scrollbar{display:none;width:0;height:0}details-modal.header__search .predictive-search__results-groups-wrapper{display:block!important;width:100%!important}details-modal.header__search .predictive-search__result-group{width:100%!important;max-width:100%!important;box-shadow:none!important;background:#f7f3ee!important}details-modal.header__search .predictive-search__heading{margin:.8rem 0 .4rem!important;padding:0!important}details-modal.header__search .predictive-search__item--link-with-thumbnail{grid-template-columns:5.6rem minmax(0,1fr)!important;gap:1.2rem!important;padding:1rem 0!important;border-bottom:1px solid var(--minnies-line)}details-modal.header__search .predictive-search__item-content{display:flex!important;flex-direction:column!important;align-items:flex-start!important;min-width:0!important}details-modal.header__search .predictive-search__item--term{padding:1.2rem 0!important;border-top:1px solid var(--minnies-line)}details-modal.header__search .predictive-search__pages-wrapper{display:none!important}}@keyframes minniesSheetUp{0%{transform:translateY(100%);opacity:.6}to{transform:translateY(0);opacity:1}}details-modal.header__search .predictive-search__pages-wrapper{display:none!important}.predictive-search__results-groups-wrapper--products-only{display:block!important}.predictive-search__results-groups-wrapper--products-only .predictive-search__result-group{flex:1 1 100%!important;max-width:100%!important}.minnies-related-links{margin-top:3.2rem;padding-top:2.4rem;border-top:1px solid var(--minnies-line);text-align:center}.minnies-related-links__label{letter-spacing:.14em;text-transform:uppercase;font-size:1.15rem;color:var(--minnies-muted);margin:0 0 1.2rem}.minnies-related-links__row{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem 1.6rem}.minnies-related-links__row a{color:var(--minnies-burgundy)!important;text-decoration:none!important;letter-spacing:.06em;font-size:1.35rem}.minnies-related-links__row a:hover{text-decoration:underline!important}.header__icons{display:flex;align-items:center;justify-content:flex-end;gap:.2rem}.header__icons .header__icon,.header__icons .header__icon--summary,.header .header__search .header__icon,.header__icon--menu,summary.header__icon--menu,.header__icon--cart{height:4.4rem!important;width:4.4rem!important;min-width:4.4rem!important;min-height:4.4rem!important;padding:0!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:0!important;position:relative!important;vertical-align:middle}.header__icon--menu>span,.header__icon--summary>span,.header__search summary>span{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:2.4rem!important;height:2.4rem!important;position:relative!important;overflow:visible!important}.header__icon .icon,.header__icon svg.icon,.header__icon--menu .icon,.header__icon--menu svg.icon,.header__icon--summary .icon,.header__icon--summary svg.icon,.header__search summary svg.icon{width:2.4rem!important;height:2.4rem!important;max-width:2.4rem!important;max-height:2.4rem!important;display:block!important;position:static!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important;opacity:1!important;visibility:visible!important}.header__icon svg.icon{stroke:currentColor;fill:none}.header__search summary .modal__toggle-close,.header__search summary svg.modal__toggle-close,.header__search summary .icon-close,.header__icon--search .modal__toggle-close,.header__icon--search svg.modal__toggle-close,summary.header__icon--search .modal__toggle-close,summary.header__icon--search svg.modal__toggle-close,summary.header__icon--search .icon-close{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;pointer-events:none!important;position:absolute!important;overflow:hidden!important}.header__search summary .modal__toggle-open,.header__search summary svg.modal__toggle-open,.header__icon--search .modal__toggle-open{display:block!important;visibility:visible!important;opacity:1!important;width:2.4rem!important;height:2.4rem!important;position:static!important}.header__icon--menu .icon{position:static!important;opacity:1!important;transform:none!important}.header__icon--menu .icon-close{display:none!important}details[open]>.header__icon--menu .icon-hamburger,details.menu-opening>.header__icon--menu .icon-hamburger,header-drawer details[open]>summary .icon-hamburger{display:none!important}details[open]>.header__icon--menu .icon-close,details.menu-opening>.header__icon--menu .icon-close,header-drawer details[open]>summary .icon-close{display:block!important}sticky-header,.header-wrapper,.section-header,.section-header.shopify-section-header-sticky,header.header,header.header[data-aos],header.header.aos-animate,header.header.aos-init{transform:none!important;filter:none!important;perspective:none!important;will-change:auto!important}body>#menu-drawer.menu-drawer{position:fixed!important;left:0!important;right:0!important;bottom:0!important;top:auto!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:min(78dvh,560px)!important;margin:0!important;padding:.8rem 0 calc(2rem + env(safe-area-inset-bottom,0px))!important;border:0!important;border-radius:1.6rem 1.6rem 0 0!important;background:#f7f3ee!important;box-shadow:0 -16px 48px #00000024!important;filter:none!important;z-index:100001!important;visibility:hidden;opacity:1;transform:translate3d(0,110%,0)!important;transition:transform .35s ease,visibility .35s ease!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}body>#menu-drawer.menu-drawer::-webkit-scrollbar{display:none;width:0;height:0}body>#menu-drawer.menu-drawer.is-open{transform:translateZ(0)!important;visibility:visible!important}body>#menu-drawer.menu-drawer:before{content:"";display:block;width:3.6rem;height:.4rem;border-radius:999px;background:#d9d4ce;margin:.8rem auto 1.2rem}body.minnies-menu-open .section-header,body.minnies-menu-open sticky-header,body.minnies-menu-open .header-wrapper{z-index:100002!important}.header__icon--cart .cart-count-bubble{position:absolute!important;top:.15rem!important;right:.05rem!important;left:auto!important;width:1.6rem!important;height:1.6rem!important;min-width:1.6rem!important;min-height:1.6rem!important;max-width:1.6rem!important;max-height:1.6rem!important;border-radius:50%!important;background:#800020!important;color:#fff!important;font-size:.9rem!important;font-weight:400!important;font-family:var(--font-body-family)!important;line-height:1!important;letter-spacing:0!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;padding:0!important;margin:0!important;z-index:3;box-shadow:none!important;text-transform:none!important}.header__icon--cart .cart-count-bubble span{width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;font-size:.9rem!important;line-height:1!important;margin:0!important;padding:0!important;display:block!important}.section-image-banner+.shopify-section .multicolumn,.shopify-section .multicolumn.color-option-2,.template-index .multicolumn{background:var(--minnies-cream)!important}.template-index .multicolumn{border-top:0!important;border-bottom:0!important}.template-index .multicolumn .multicolumn-card__info{padding:1.2rem!important}.template-index .multicolumn .multicolumn-card__info h3{font-size:1.6rem!important;margin-bottom:.4rem!important}.template-index .multicolumn .multicolumn-card__info .rte,.template-index .multicolumn .multicolumn-card__info .rte p{font-size:1.3rem!important;color:var(--minnies-muted)!important;margin:0!important}.template-page-corporate .multicolumn .multicolumn-card:before{content:none!important;display:none!important}.multicolumn .multicolumn-list{gap:0!important}.multicolumn .multicolumn-card{background:transparent!important;box-shadow:none!important;border:0!important;border-radius:0!important;position:relative;height:100%;display:flex;flex-direction:column}.multicolumn .multicolumn-card__info{padding:1.6rem!important;display:flex;flex-direction:column;flex:1 1 auto;height:100%}.multicolumn .multicolumn-card__info .rte{flex:1 1 auto}.multicolumn .multicolumn-card__info .link,.multicolumn .multicolumn-card__info .button,.multicolumn .multicolumn-card__info a.link,.multicolumn .multicolumn-card__info a{margin-top:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;box-sizing:border-box!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important;padding:.4rem 0 .2rem!important;white-space:nowrap!important;line-height:1.3!important;overflow:visible!important;text-overflow:clip!important;background:transparent!important;color:var(--minnies-burgundy)!important;border:0!important;border-bottom:1px solid var(--minnies-burgundy)!important;border-radius:0!important;box-shadow:none!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:1.15rem!important}.multicolumn .multicolumn-card__info .link:hover,.multicolumn .multicolumn-card__info .button:hover,.multicolumn .multicolumn-card__info a:hover{background:transparent!important;color:var(--minnies-ink)!important;border-bottom-color:var(--minnies-ink)!important}.template-index .multicolumn .multicolumn-card__info .link,.template-index .multicolumn .multicolumn-card__info .button,.template-index .multicolumn .multicolumn-card__info a.link,.template-index .multicolumn .multicolumn-card__info a{display:none!important}@media screen and (min-width:750px){.multicolumn .multicolumn-list .multicolumn-list__item:not(:last-child) .multicolumn-card:after{content:"";position:absolute;right:0;top:20%;bottom:20%;width:1px;background:var(--minnies-line)}}.multicolumn .multicolumn-card__info h3,.multicolumn .inline-richtext{font-size:1.25rem!important;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .5rem!important;font-weight:400!important}@media screen and (max-width:749px){.multicolumn .multicolumn-card__info{padding:1.2rem 1rem!important}.multicolumn .multicolumn-card__info h3,.multicolumn .inline-richtext{letter-spacing:.08em!important;font-size:1.15rem!important}.multicolumn .rte{font-size:1.2rem!important}}.multicolumn .rte{font-size:1.3rem;color:var(--minnies-muted);margin:0!important;letter-spacing:.02em}.collection-tabs .title,.featured-collection .title,.collection .title,.title-wrapper .title{letter-spacing:.02em;font-weight:400!important;font-size:clamp(2.6rem,3.6vw,3.8rem)!important;line-height:1.15!important}.collection-tabs .tab-link,.collection-tabs button[role=tab],.collection-tabs .tabs__button{letter-spacing:.12em;text-transform:uppercase;font-size:1.15rem!important;font-weight:400!important;border-radius:0!important;text-decoration:none!important;border-bottom:1px solid transparent;background:transparent!important;box-shadow:none!important;padding:.9rem .6rem!important;transition:color .25s var(--minnies-ease),border-color .25s var(--minnies-ease)}.collection-tabs .tab-link.active,.collection-tabs button[role=tab][aria-selected=true],.collection-tabs .tabs__button.is-active,.collection-tabs .tabs__button.active{border-bottom-color:var(--minnies-burgundy)!important;color:var(--minnies-burgundy)!important}.card-wrapper,.product-card-wrapper,.card,.card__inner,.card__content,.card__information,.card-content{border-radius:0!important;box-shadow:none!important}.card,.card__inner{border:0!important;background:transparent!important}.card-wrapper,.product-card-wrapper{transition:transform .45s var(--minnies-ease)}.card__media,.card-media,.card .media,.card__media img,.card-media img,.media,.global-media-settings{border-radius:0!important}.card--standard.card--media .card-inner .card-information,.card--standard.card--media .card-inner .card-heading,.card--standard.card--media .card-inner .card__heading,.card--card.card--media .card-inner .card-information,.card--card.card--media .card-inner .card-heading{display:none!important}.card>.card-content,.card--standard>.card-content,.card--media>.card-content{display:block!important;visibility:visible!important;opacity:1!important;padding:0!important;margin-top:.85rem!important;width:100%!important;max-width:100%!important;overflow:hidden!important;box-sizing:border-box!important}.card>.card-content>.card-information,.card--standard>.card-content>.card-information{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:baseline!important;justify-content:space-between!important;gap:.8rem 1.2rem;padding:0!important;margin:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.card>.card-content .card-heading,.card>.card-content .card__heading,.card--standard>.card-content .card-heading,.card--standard>.card-content .card__heading,.card--media>.card-content .card-heading{display:block!important;visibility:visible!important;opacity:1!important;position:relative;flex:1 1 auto!important;min-width:0!important;max-width:100%!important;width:auto!important;margin:0!important;padding:0!important;color:var(--minnies-ink, #222)!important;-webkit-text-fill-color:var(--minnies-ink, #222)!important;font-size:1.25rem!important;line-height:1.35!important;letter-spacing:.06em;text-transform:uppercase;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;word-break:normal!important;overflow-wrap:normal!important;writing-mode:horizontal-tb!important;-webkit-line-clamp:unset!important;line-clamp:unset!important}.card>.card-content .card-heading a,.card>.card-content .card__heading a,.card--standard>.card-content .card-heading a,.card--standard>.card-content .full-unstyled-link{display:block!important;width:100%!important;max-width:100%!important;color:inherit!important;-webkit-text-fill-color:inherit!important;visibility:visible!important;opacity:1!important;text-decoration:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;word-break:normal!important}.card>.card-content .card-heading a:after,.card>.card-content .card__heading a:after,.card--standard>.card-content .card-heading a:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2!important}.card-wrapper .card--standard.card--media>.card-content .card-heading,.card-wrapper .card--standard.card--media>.card-content .card__heading{position:static!important}.card-wrapper .card--standard.card--media>.card-content .card-heading a:after,.card-wrapper .card--standard.card--media>.card-content .card__heading a:after{top:0!important;right:0!important;bottom:0!important;left:0!important}.card-wrapper .card--standard.card--media .card-badge,.card-wrapper .card--standard.card--media .custom-badge-option{z-index:3!important;pointer-events:none!important}.card>.card-content>.card-information>.card-information{flex:0 1 auto!important;min-width:0!important;max-width:45%!important;width:auto!important;margin:0!important;padding:0!important}.card>.card-content>.card-information>.card-information .price{white-space:nowrap!important;text-align:right!important}.card-wrapper .card-media,.card-wrapper .card__media,.card-wrapper .media,.product-card-wrapper .media{overflow:hidden;background:var(--minnies-cream);box-shadow:none;transition:box-shadow .45s var(--minnies-ease)}.card-wrapper .card-media img,.card-wrapper .card__media img,.card-wrapper .media img,.product-card-wrapper .media img{transition:transform .7s var(--minnies-ease);will-change:transform}@media(hover:hover)and (pointer:fine){.card-wrapper:hover .card-media,.card-wrapper:hover .card__media,.card-wrapper:hover .media,.product-card-wrapper:hover .media{box-shadow:var(--minnies-shadow)}.card-wrapper:hover .card-media img,.card-wrapper:hover .card__media img,.card-wrapper:hover .media img,.product-card-wrapper:hover .media img{transform:scale(1.04)}}.card__heading,.card-heading,.card__heading a,.card-heading a,.card-information,.card-information>*{text-align:left!important;text-decoration:none!important;font-weight:400!important}.card__heading,.card-heading{font-size:1.45rem!important;letter-spacing:.06em;text-transform:uppercase;margin-top:1.2rem!important;margin-bottom:.35rem!important;line-height:1.35!important;display:block;overflow:hidden;max-width:100%;color:var(--minnies-ink, #222)!important;-webkit-text-fill-color:var(--minnies-ink, #222)!important;writing-mode:horizontal-tb!important;word-break:normal!important;overflow-wrap:normal!important}.card-information .price,.price{text-align:left!important;font-size:1.4rem!important;letter-spacing:.04em;font-weight:400!important;color:var(--minnies-ink)}@media screen and (min-width:750px){.card-content>.card-information{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:baseline!important;justify-content:space-between!important;gap:.8rem 1.2rem;margin-top:1rem;width:100%}.card-content>.card-information>.card-heading,.card-content>.card-information>.card__heading{flex:1 1 auto;min-width:0!important;width:auto;margin-top:0!important;margin-bottom:0!important;font-size:1.25rem!important;letter-spacing:.06em;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.card-content>.card-information>.card-information{flex:0 0 auto;min-width:max-content;margin:0!important;text-align:right!important}.card-content>.card-information>.card-information .price{text-align:right!important;font-size:1.25rem!important;white-space:nowrap}}.card__badge,.badge,.custom-badge{border-radius:0!important;letter-spacing:.1em;text-transform:uppercase;font-weight:400!important;font-size:1rem!important;padding:.45rem .7rem!important}.badge.color-option-3,.card-badge .badge{background:var(--minnies-rose)!important;color:#fff!important;border:0!important}.custom-badge{background:var(--minnies-sage)!important;color:#fff!important}.underline-links-hover:hover a{text-decoration:none!important}.button,.button--primary,.button--secondary,.shopify-payment-button__button{border-radius:0!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-weight:400!important;box-shadow:none!important;min-height:4.6rem;transition:background-color .3s var(--minnies-ease),color .3s var(--minnies-ease),border-color .3s var(--minnies-ease),transform .3s var(--minnies-ease)!important}.button,.button--primary,.shopify-payment-button__button{background-color:var(--minnies-burgundy)!important;color:#fff!important;border:1px solid var(--minnies-burgundy)!important}.button--primary:hover,.button:not(.button--secondary):hover{background-color:var(--minnies-burgundy-deep)!important;border-color:var(--minnies-burgundy-deep)!important;color:#fff!important}.button--secondary{background:var(--minnies-ink)!important;border:1px solid var(--minnies-ink)!important;color:#fff!important}.button--secondary:hover{background:#000!important;border-color:#000!important;color:#fff!important}.image-with-text{max-width:var(--page-width);margin-left:auto;margin-right:auto;padding-left:clamp(1.6rem,4vw,5rem);padding-right:clamp(1.6rem,4vw,5rem)}.image-with-text-grid{align-items:stretch!important}.image-with-text-media-item,.image-with-text-text-item{width:100%!important;max-width:100%!important}.image-with-text-media.media,.image-with-text-media{position:relative!important;overflow:hidden!important;min-height:42rem!important;height:100%!important;padding-bottom:0!important;background:var(--minnies-cream)}.image-with-text-media img,.image-with-text-media img:not([src=""]){position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;box-shadow:none!important;display:block!important}.image-with-text-content{padding:clamp(2.4rem,4vw,5.6rem) clamp(1.6rem,3vw,4rem)!important}.image-with-text-content .caption,.image-with-text .image-with-text-text--caption,.image-with-text .caption-with-letter-spacing{letter-spacing:.2em!important;text-transform:uppercase!important;font-size:1.15rem!important;color:var(--minnies-muted);position:relative;display:inline-block;padding-bottom:0;margin-bottom:1.6rem!important}.section-image-banner .image-with-text-text--caption,.section-image-banner .caption-with-letter-spacing,.section-image-banner .banner-box .image-with-text-text--caption,.section-image-banner .banner-box .caption-with-letter-spacing,.section-image-banner .banner-content .image-with-text-text--caption,.section-image-banner .banner-content .caption-with-letter-spacing{color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important}.image-with-text-content .caption:after,.image-with-text-text--caption:after{content:none!important;display:none!important}.image-with-text-heading{letter-spacing:.02em;line-height:1.12;font-size:clamp(2.8rem,4vw,4.2rem)!important}.image-with-text-text,.image-with-text-text p{color:var(--minnies-muted);font-size:1.55rem;line-height:1.7;max-width:42ch}@media screen and (min-width:750px){.image-with-text-grid.grid--2-col-tablet{display:grid!important;grid-template-columns:1fr 1fr!important}.image-with-text-grid.grid--2-col-tablet .grid-item{width:auto!important;max-width:none!important}.image-with-text-media{min-height:52rem!important}}@media screen and (max-width:749px){.image-with-text-media{min-height:32rem!important}}.section-image-banner .banner.banner--large{min-height:min(82vh,760px)}.section-image-banner .banner-content{display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important;padding:2.4rem 1.6rem!important;width:100%}.section-image-banner .banner-box{background:transparent!important;box-shadow:none!important;max-width:min(72rem,94vw)!important;margin:0 auto!important;padding:0!important;text-align:center!important;display:flex;flex-direction:column;align-items:center}.section-image-banner .banner-box:after{display:none!important}.section-image-banner .banner-heading,.section-image-banner .banner-heading span{letter-spacing:.04em!important;font-weight:400!important;line-height:1.05!important;text-transform:none!important;font-size:clamp(3.6rem,7vw,7.4rem)!important;margin:0 0 1.6rem!important;text-align:center!important;max-width:18ch}.section-image-banner .banner-text,.section-image-banner .banner-text p{max-width:42rem;margin-left:auto!important;margin-right:auto!important;opacity:.96;font-size:clamp(1.55rem,1.7vw,1.9rem)!important;line-height:1.55!important;font-weight:400!important;margin-top:0!important;margin-bottom:2.8rem!important;letter-spacing:.04em;text-align:center!important}.section-image-banner .banner-buttons{margin-top:0!important;display:flex!important;justify-content:center!important;width:100%}.section-image-banner .banner-buttons .button{min-width:18rem;justify-content:center;padding:1.5rem 3.2rem!important;letter-spacing:.18em!important;font-size:1.25rem!important}@media screen and (max-width:749px){.section-image-banner .banner-buttons .button{min-width:0;width:auto;max-width:100%;padding:1.2rem 2.4rem!important}.card-wrapper,.card,.card-inner,.grid-item{max-width:100%}.card__media,.card .media,.card-wrapper .media{overflow:hidden}.product-grid,.slider.slider--mobile,.slider--tablet{max-width:100%}}.section-image-banner .banner:not(.banner--mobile-bottom) .banner-box,.section-image-banner .banner:not(.banner--mobile-bottom) .banner-heading,.section-image-banner .banner:not(.banner--mobile-bottom) .banner-heading span,.section-image-banner .banner:not(.banner--mobile-bottom) .banner-text,.section-image-banner .banner:not(.banner--mobile-bottom) .banner-text p,.section-image-banner .banner:not(.banner--mobile-bottom) .image-with-text-text--caption,.section-image-banner .banner:not(.banner--mobile-bottom) .caption-with-letter-spacing,.section-image-banner .banner--mobile-bottom .image-with-text-text--caption,.section-image-banner .banner--mobile-top .image-with-text-text--caption,.section-image-banner .banner--desktop-transparent .image-with-text-text--caption,.section-image-banner .banner--content-transparent .image-with-text-text--caption{color:#fff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:0 2px 24px rgba(0,0,0,.35)}.section-image-banner .banner:not(.banner--mobile-bottom) .button{background:transparent!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border:1px solid #ffffff!important;text-shadow:none!important}.section-image-banner .banner:not(.banner--mobile-bottom) .button:hover{background:#fff!important;color:var(--minnies-ink)!important;-webkit-text-fill-color:var(--minnies-ink)!important;border-color:#fff!important}.template-index #MainContent>.shopify-section:first-of-type .banner-buttons .button,.template-index [id*=image_banner] .banner-buttons .button{background:#fff!important;color:var(--minnies-burgundy)!important;-webkit-text-fill-color:var(--minnies-burgundy)!important;border:1px solid #ffffff!important;text-shadow:none!important}.template-index #MainContent>.shopify-section:first-of-type .banner-buttons .button:hover,.template-index [id*=image_banner] .banner-buttons .button:hover{background:var(--minnies-cream)!important;color:var(--minnies-burgundy-deep)!important;-webkit-text-fill-color:var(--minnies-burgundy-deep)!important;border-color:var(--minnies-cream)!important}@media screen and (max-width:749px){.section-image-banner .banner.banner--large{min-height:min(68dvh,480px)}.section-image-banner .banner-box{max-width:88vw!important}.section-image-banner .banner-heading,.section-image-banner .banner-heading span{font-size:clamp(2.6rem,7.5vw,3.4rem)!important;max-width:14ch}.section-image-banner .banner-text,.section-image-banner .banner-text p{font-size:1.4rem!important;margin-bottom:1.6rem!important}}.card-wrapper .card-inner{position:relative}.quick-add.quick-add-position-overlay,.card .quick-add.quick-add-position-overlay,.product-grid .quick-add.quick-add-position-overlay,.card-wrapper .quick-add.quick-add-position-overlay{left:50%!important;right:auto!important;top:50%!important;bottom:auto!important;transform:translate(-50%,-50%)!important;width:auto!important;max-width:calc(100% - 1.6rem);display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;margin:0!important;z-index:3}.quick-add.quick-add-position-overlay modal-opener,.quick-add.quick-add-position-overlay product-form,.quick-add.quick-add-position-overlay>*{width:auto;display:flex;justify-content:center}.quick-add.quick-add-position-overlay .quick-add__submit,.quick-add.quick-add-position-overlay .button{width:16rem!important;min-width:16rem!important;max-width:16rem!important;height:4.4rem!important;min-height:4.4rem!important;max-height:4.4rem!important;margin:0 auto!important;justify-content:center!important;align-items:center!important;text-align:center;border-radius:0!important;padding:0 1.2rem!important;box-sizing:border-box!important}.collection-tabs .title,.collection-tabs .title-wrapper,.collection-tabs .title-wrapper-with-link,.featured-collection .title,.featured-collection .title-wrapper-with-link,.title-wrapper-with-link{text-align:center!important;justify-content:center!important;margin-left:auto;margin-right:auto}.collection-tabs .collection-tabs__list,.collection-tabs .tabs-nav{justify-content:center!important}@media screen and (max-width:749px){.collection-tabs-section .featured-collection.page-width,.collection-tabs-section .collection-content,.collection-tabs-section tab-switcher{overflow:visible!important;max-width:100%!important}.collection-tabs-section tab-switcher .container{position:relative;overflow:hidden!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.collection-tabs-section tab-switcher .container:after{content:"";position:absolute;top:0;right:0;bottom:.6rem;width:2.4rem;pointer-events:none;z-index:3;background:linear-gradient(to right,transparent,rgb(var(--color-background, 255 255 255)))}.collection-tabs-section .tabs,.collection-tabs-section .tabs.center{justify-content:flex-start!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none!important;-ms-overflow-style:none!important;touch-action:pan-x;width:100%!important;max-width:100%!important;padding:0 1.5rem .8rem 0!important;margin:0!important}.collection-tabs-section .tabs::-webkit-scrollbar{display:none!important;height:0!important;width:0!important}.collection-tabs-section .tab{flex:0 0 auto!important;white-space:nowrap!important;scroll-snap-align:start;margin-right:1.8rem!important}.collection-tabs-section .tab:last-child{margin-right:2.4rem!important}.multicolumn .multicolumn-list{align-items:stretch!important}.multicolumn .multicolumn-list__item{display:flex!important}.multicolumn .multicolumn-card,.multicolumn .multicolumn-card__info{width:100%}}@media screen and (max-width:990px){.quick-add,.card .quick-add,.card-wrapper .quick-add,.product-grid .quick-add,.quick-add.quick-add-position-overlay,.card .quick-add.quick-add-position-overlay,.product-grid .quick-add.quick-add-position-overlay,.card-wrapper .quick-add.quick-add-position-overlay,.mobile-disable-quick-add--false .quick-add,.mobile-disable-quick-add--false .quick-add.quick-add-position-overlay,.mobile-disable-quick-add--true .quick-add,.mobile-disable-quick-add--true .quick-add.quick-add-position-overlay{display:none!important;visibility:hidden!important;pointer-events:none!important;opacity:0!important;width:0!important;height:0!important;min-width:0!important;overflow:hidden!important}}@media screen and (max-width:749px){.card__heading,.card-information,.price,.card__information,.card-information>*{text-align:center!important}.card__content{align-items:center!important}.template-page-contact #MainContent,.template-page-contact .contact,.template-page-contact .rich-text__blocks,.image-with-text,.image-with-text-content,.image-with-text .image-with-text-text,.image-with-text .image-with-text-heading,.image-with-text .caption-with-letter-spacing,.image-with-text .rte,.image-with-text .banner-buttons{text-align:center!important;align-items:center!important}.image-with-text-content--mobile-left,.image-with-text-content--mobile-left>*,.image-with-text-content>*,.image-with-text .grid-item{align-self:center!important;text-align:center!important;justify-content:center!important}.image-with-text-content .caption:after,.image-with-text-text--caption:after{left:50%;transform:translate(-50%)}.image-with-text-content .button,.image-with-text .button{margin-left:auto!important;margin-right:auto!important;display:inline-flex!important}.footer__content-top,.footer__blocks-wrapper,.footer-block,.footer-block__details-content,.footer-block__heading,.footer__copyright,.footer__content-bottom,.footer__content-bottom-wrapper,.copyright__content,.footer-block__details-content .list-menu__item--link,.footer-block__details-content li,.footer__copyright-row,.footer small{text-align:center!important}.footer__blocks-wrapper{display:grid!important;grid-template-columns:1fr!important;flex-direction:unset!important;align-items:start!important;justify-items:center!important;gap:2.8rem!important;width:100%!important;max-width:28rem!important;margin-inline:auto!important}.footer-block,.footer-block.grid-item{width:100%!important;max-width:none!important;margin:0!important;text-align:center!important}.footer-block:first-child{grid-column:auto!important}.footer-block__heading{margin-bottom:1rem!important}.footer-block__details-content{display:block!important;align-items:center!important;text-align:center!important}.footer-block__details-content a,.footer-block__details-content p,.footer-block__details-content li{overflow-wrap:anywhere;word-break:break-word;text-align:center!important}.footer-block__brand-info,.footer-block__brand-info .rte,.footer-block__brand-info .rte p,.footer-block__brand-info .footer-block__heading{text-align:center!important}.footer-block__details-content .list-menu,.footer-block__details-content .list-unstyled{padding:0!important;margin:0 auto!important}.list-social,.footer__list-social,.footer .list-social{justify-content:center!important}.footer__copyright-row{justify-content:center!important;flex-wrap:wrap!important;gap:.4rem .8rem!important;text-align:center!important}.footer__content-bottom-wrapper{justify-content:center!important}.footer__copyright-row{justify-content:flex-start!important;text-align:left!important;width:100%}.footer__payment,.footer__column--info{justify-content:flex-start!important;text-align:left!important}.collection-tabs .title,.featured-collection .title,.title-wrapper-with-link,.collection .title,.rich-text__blocks,.rich-text__blocks>*,.image-with-text .image-with-text-heading,.image-with-text .caption-with-letter-spacing,.image-with-text .rte{text-align:center!important;justify-content:center!important}.title-wrapper-with-link{flex-direction:column;align-items:center;gap:.8rem}.title-wrapper-with-link .link{margin:0!important}.card__heading,.card-information,.card__information,.price{text-align:center!important}.facets,.facets *,.menu-drawer,.menu-drawer *,.cart-drawer,.cart-drawer *,.product-info-container,.product-info-container *,.product__info-container,.product__info-container *{text-align:initial}.product-info-container,.product-info-container .product__title,.product-info-container .product__title h1,.product__info-container,.product__title,.product__title h1{text-align:left!important}.header{padding-left:1.2rem!important;padding-right:1.2rem!important}.header__heading-link .h2{font-size:1.15rem!important}.header__heading-link .h2.minnies-brand-name{font-size:1.05rem!important}}.minnies-occasions-filter{margin:0 0 1.2rem;border-bottom:1px solid var(--minnies-line, #e8e4df);padding-bottom:.8rem}.minnies-occasions-filter .facets__summary{padding:.8rem 0!important}.minnies-occasions-filter .minnies-occasion-link{display:flex;align-items:center;width:100%;padding:.55rem 0!important;text-decoration:none!important;color:inherit!important;background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;letter-spacing:.04em;font-size:1.3rem!important;font-weight:400!important;text-transform:none!important}.minnies-occasions-filter .minnies-occasion-link:hover,.minnies-occasions-filter .minnies-occasion-link.active{color:#800020!important}.minnies-occasions-filter .facet-checkbox__text{font-size:inherit}.facets__heading--vertical{letter-spacing:.12em!important;text-transform:uppercase!important;font-size:1.2rem!important;font-weight:400!important}.template-collection .shopify-section:first-child .multicolumn{display:none!important}header .hidden,.header-wrapper svg.hidden,svg.hidden{position:absolute!important;width:0!important;height:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;opacity:0!important;pointer-events:none!important}.template-page-contact #MainContent{padding-top:clamp(2.4rem,4vw,3.6rem)!important}.template-page-contact .rich-text,.template-page-contact .contact{text-align:center}.template-page-contact .contact .title,.template-page-contact .contact-form .title{text-align:center!important}.template-page-contact .contact{max-width:52rem!important;margin:0 auto;width:100%}.template-page-contact .contact .title{letter-spacing:.02em!important;text-transform:none!important;font-size:clamp(2.4rem,3vw,3.2rem)!important;font-family:var(--font-heading-family)!important;font-weight:400!important;text-align:center;margin-bottom:1.2rem!important}.template-page-contact .contact-intro{text-align:center;color:var(--minnies-muted);margin:0 auto 3.2rem;max-width:40rem;font-size:1.5rem}.template-page-contact .field-label,.template-page-contact .contact .field-label{letter-spacing:.06em;text-transform:uppercase;font-size:1.1rem;color:var(--minnies-muted)}.template-page-contact .contact .field-input,.template-page-contact .contact .text-area,.template-page-contact .field-input,.template-page-contact textarea{border-radius:0!important;border-color:#2222222e!important;min-height:4.8rem;font-size:16px!important}.template-page-contact .contact .button,.template-page .contact .button,.template-page .contact-form .button,.template-page-custom-design .contact .button{background:var(--minnies-burgundy)!important;color:#fff!important;border:1px solid var(--minnies-burgundy)!important;border-radius:0!important;letter-spacing:.14em!important;text-transform:uppercase!important;min-height:4.8rem;width:100%;margin-top:.8rem}.template-page .contact{max-width:min(88rem,100%)!important;width:100%!important}.template-page .contact .field,.template-page .contact .field.field--with-error{position:relative!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;flex-wrap:nowrap!important;margin-bottom:1.8rem!important;width:100%!important}.template-page .contact .field-label,.template-page .contact .form-label.field-label{position:static!important;order:-1!important;display:block!important;width:100%!important;margin:0 0 .7rem!important;padding:0!important;left:auto!important;top:auto!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:1.15rem!important;line-height:1.3!important;color:var(--minnies-muted)!important;pointer-events:none;transform:none!important;opacity:1!important;text-align:left!important}.template-page .contact .field-input,.template-page .contact .text-area,.template-page .contact textarea{order:0!important;width:100%!important;flex:1 1 auto!important;border-radius:0!important;border:1px solid rgba(34,34,34,.22)!important;background:#fff!important;min-height:5.2rem;font-size:1.6rem!important;box-shadow:none!important;padding:1.4rem 1.6rem!important;margin:0!important;color:var(--minnies-ink)!important}.template-page .contact .field-input:focus,.template-page .contact .field-input:not(:placeholder-shown),.template-page .contact .field-input:-webkit-autofill,.template-page .contact textarea:focus,.template-page .contact textarea:not(:placeholder-shown){padding:1.4rem 1.6rem!important}.template-page .contact .field-input::placeholder,.template-page .contact textarea::placeholder{color:#22222259!important;opacity:1!important}.template-page .contact textarea.text-area,.template-page .contact .text-area{min-height:16rem!important;padding-top:1.6rem!important;resize:vertical}.template-page .contact .contact__fields{display:grid!important;grid-template-columns:1fr 1fr;gap:0 1.6rem;width:100%}@media screen and (max-width:749px){.template-page .contact .contact__fields{grid-template-columns:1fr}}.template-page .contact .contact-button,.template-page .contact .contact-button .button{width:100%!important;max-width:100%!important}.template-page .contact .title{margin-bottom:2.4rem!important;text-align:center!important}.template-page .contact .contact__field-error{order:2;width:100%}.template-page .occasion-products .title,.template-page .occasion-products h1,.template-page .occasion-products h2{font-family:var(--font-heading-family)!important;font-weight:400!important;letter-spacing:.02em!important;text-align:left!important;margin-bottom:2.4rem!important}.template-page .multicolumn-card__info h3{font-family:var(--font-heading-family)!important;font-weight:400!important;letter-spacing:.02em!important}.template-page-about .rich-text .banner-buttons,.template-page .rich-text .banner-buttons,.rich-text__blocks .banner-buttons{display:flex!important;flex-wrap:wrap!important;gap:1.2rem!important;justify-content:center!important;align-items:center!important}.template-page-about .rich-text .banner-buttons .button,.template-page .rich-text .banner-buttons .button{width:auto!important;min-width:18rem;margin:0!important}.template-page-about .rich-text .banner-buttons .button+.button{background:var(--minnies-ink)!important;border-color:var(--minnies-ink)!important;color:#fff!important}.template-page-custom-design .contact,.template-page-custom-design .rich-text{text-align:center}.template-page-custom-design .contact{max-width:min(88rem,100%)!important;margin:0 auto}.template-page-contact .contact-intro{line-height:1.6}.template-page-contact .contact .field-input,.template-page-contact .contact .text-area,.template-page-contact .field-input,.template-page-contact textarea{border-radius:0!important;border:1px solid rgba(34,34,34,.18)!important;background:#fff!important;box-shadow:none!important;min-height:4.8rem;font-size:16px!important}.minnies-collection-heading{text-align:center;padding:0 0 2.4rem;margin:0 auto}.minnies-collection-heading__eyebrow{margin:0 0 .8rem;letter-spacing:.16em;text-transform:uppercase;font-size:1.2rem;color:var(--minnies-muted)}.minnies-collection-heading__title{margin:0;font-weight:400!important;letter-spacing:.02em;font-size:clamp(2.8rem,4vw,4.2rem)}.template-collection .collection-hero,.template-collection .collection-hero-cover,.template-collection .main-collection-banner,.template-collection .section-main-collection-banner{display:none!important}.template-collection #MainContent{padding-top:1.6rem!important}.template-collection .shopify-section:first-child .multicolumn .title{letter-spacing:.14em;text-transform:uppercase;font-size:1.3rem!important;font-weight:400!important;text-align:center;margin-bottom:1.6rem}.template-collection .shopify-section:first-child .multicolumn .button{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--minnies-ink)!important;letter-spacing:.12em;text-transform:uppercase;font-size:1.3rem!important;font-weight:400!important;min-height:auto!important;padding:1rem .4rem!important;text-decoration:none!important;border-bottom:1px solid transparent!important}.template-collection .shopify-section:first-child .multicolumn .button:hover{color:var(--minnies-burgundy)!important;border-bottom-color:var(--minnies-burgundy)!important}.template-collection .facets-vertical,.template-collection .product-grid-container{padding-top:1.6rem}.template-collection .product-grid{row-gap:2.8rem}.footer .footer-block__heading,.footer a,.footer .link,.footer .rte,.footer .rte p,.footer .rte a,.footer-block__details-content,.footer-block__details-content a,.footer-block__details-content p,.footer .list-menu__item--link,.footer__copyright,.footer__copyright-row,.footer__copyright-row .copyright__content,.footer__copyright-row .policies,.footer__copyright-row .policies li,.footer__copyright-row a,.footer small{color:var(--minnies-ink)!important}.footer a:hover,.footer .rte a:hover,.footer-block__details-content a:hover,.footer .list-menu__item--link:hover{color:var(--minnies-burgundy)!important;opacity:1!important}.footer .list-social__link:hover,.footer .list-social__link:hover .icon{color:var(--minnies-burgundy)!important}.footer-block__heading{letter-spacing:.14em!important;text-transform:uppercase!important;font-size:1.2rem!important;font-weight:400!important;color:var(--minnies-burgundy)!important;opacity:1}.minnies-connect-list a{color:var(--minnies-ink)!important;letter-spacing:.04em}.minnies-page-body--secondary,.minnies-page-body--secondary .main-page-title{display:none!important}.minnies-page-body .rte{max-width:72rem;margin:0 auto;font-size:1.55rem;line-height:1.7;color:var(--minnies-ink)}.minnies-page-body .main-page-title{text-align:center;margin:0 0 1.6rem;letter-spacing:.02em;font-weight:400!important}.footer__content-bottom{border-top:1px solid var(--minnies-line)!important;margin-bottom:0!important;padding-bottom:0!important}.footer__copyright-row{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.6rem;line-height:1.4}.footer__copyright-row .copyright__content,.footer__copyright-row .policies,.footer__copyright-row .policies li,.footer__copyright-row a{margin:0!important;padding:0!important;line-height:1.4!important;font-size:1.25rem!important;vertical-align:middle}.footer__copyright-row .policies{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.6rem;list-style:none}.footer .list-social__link,.footer .list-social__link .icon{color:var(--minnies-ink)!important}.footer .list-social__link .icon,.footer .list-social__item .icon{width:3.2rem!important;height:3.2rem!important}.footer .list-social__link{padding:.6rem!important}.footer .list-social__link:hover,.footer .list-social__link:hover .icon{color:var(--minnies-burgundy)!important;transform:none!important}@media screen and (max-width:749px){.footer .list-social__link .icon,.footer .list-social__item .icon{width:3.6rem!important;height:3.6rem!important}}.footer .copyright__content a[href*="shopify.com"],.footer small.copyright__content:has(a[href*=shopify]){display:none!important}.promo-message{display:none!important}.subscribe-overlay{width:100%!important;max-width:100%!important;left:0!important;right:0!important;background:#2222228c!important;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.subscribe-modal{border-radius:0!important;overflow:hidden;box-sizing:border-box!important;background:var(--minnies-cream)!important;box-shadow:0 32px 80px #00000047!important}.subscribe-modal h2{letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:400!important;font-family:var(--font-body-family)!important;font-size:1.25rem!important;color:var(--minnies-muted)!important;margin-bottom:1.2rem!important}.subscribe-modal p{font-family:var(--font-heading-family)!important;font-weight:400!important;font-size:clamp(2.4rem,3vw,3.4rem)!important;line-height:1.2!important;letter-spacing:.01em;color:var(--minnies-ink)!important;margin-bottom:2rem!important}.subscribe-modal .submit-btn,.subscribe-modal .email,.subscribe-modal select{border-radius:0!important}.subscribe-modal .email,.subscribe-modal select.email{background:#fff!important;border:1px solid var(--minnies-ink)!important;letter-spacing:.08em;text-transform:uppercase;font-size:1.25rem!important;min-height:4.8rem!important;transition:border-color .25s var(--minnies-ease),box-shadow .25s var(--minnies-ease)}.subscribe-modal .email:focus,.subscribe-modal select.email:focus{box-shadow:none!important;border-color:var(--minnies-burgundy)!important}.subscribe-modal .submit-btn{background:transparent!important;color:var(--minnies-ink)!important;border:1px solid var(--minnies-ink)!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-weight:400!important;min-height:4.8rem!important;margin-top:1.2rem!important;transition:background .3s var(--minnies-ease),color .3s var(--minnies-ease)!important}.subscribe-modal .submit-btn:hover,.subscribe-modal .submit-btn:active{background:var(--minnies-ink)!important;color:#fff!important}.subscribe-modal .closeBtn{border-radius:0!important;background:transparent!important;border:0!important;width:4rem!important;height:4rem!important}@media screen and (min-width:990px){.popup-style-2.subscribe-modal{width:min(92vw,88rem)!important;min-height:46rem}.popup-style-2.subscribe-modal form#contact_form{padding:4rem 4.4rem!important;justify-content:center}.popup-style-2.subscribe-modal>img,.popup-style-2.subscribe-modal>.popup-fallback-image{filter:saturate(1.05) contrast(1.02)}}@media screen and (max-width:989px){.subscribe-modal,.popup-style-2.subscribe-modal,.subscribe-modal.test-popup,.popup-style-2.subscribe-modal.test-popup{display:none;flex-direction:column!important;width:calc(100% - 2.4rem)!important;max-width:calc(100% - 2.4rem)!important;min-width:0!important;left:50%!important;right:auto!important;top:50%!important;transform:translate(-50%,-50%)!important;max-height:calc(100dvh - 2.4rem)!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch}.subscribe-modal.visible,.popup-style-2.subscribe-modal.visible,.subscribe-modal.test-popup,.popup-style-2.subscribe-modal.test-popup{display:flex!important}.popup-style-2.subscribe-modal>img,.popup-style-2.subscribe-modal>.popup-fallback-image,.subscribe-modal>img,.subscribe-modal>.popup-fallback-image{width:100%!important;max-width:100%!important;height:auto!important;max-height:28vh!important;object-fit:cover!important;aspect-ratio:3 / 2}.subscribe-modal form#contact_form,.popup-style-2.subscribe-modal form#contact_form{width:100%!important;max-width:100%!important;margin:0!important;padding:1.6rem 1.6rem 2rem!important;box-sizing:border-box!important}.subscribe-modal h2{margin-top:0!important;font-size:1.3rem!important}.subscribe-modal p{font-size:clamp(1.8rem,5.5vw,2.2rem)!important;padding:0 .4rem;word-wrap:break-word}.subscribe-modal .email,.subscribe-modal select,.subscribe-modal .submit-btn{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.subscribe-modal .email,.subscribe-modal select.email{font-size:16px!important;text-transform:none;letter-spacing:.02em}.subscribe-modal .closeBtn{top:.8rem!important;right:.8rem!important}}.product__title,.product__title h1{font-weight:400!important;letter-spacing:.02em;margin-bottom:.6rem!important}.product .media,.product .product__media img{border-radius:0!important}.product--small .product__media-list,.product--small .product__media-item,.product--small .product-media-container{max-width:100%}.product--small .product__media img,.product--small .product-media-container img,.product--small .product__media-item img{max-height:min(62vh,520px);width:100%;height:auto;object-fit:contain;object-position:center}@media screen and (max-width:749px){.product--small .product__media img,.product--small .product-media-container img,.product--small .product__media-item img{max-height:min(52vh,420px)}}.product-info-container>*:not(.product-form):not(variant-selects),.product__info-container>*:not(.product-form):not(variant-selects){margin-bottom:1.2rem!important}.product-info-container .product-form,.product-info-container .product-form-quantity,.product-info-container .product-form__quantity,.product-info-container variant-selects,.product__info-container .product-form,.product__info-container .product-form__quantity,.product__info-container variant-selects{margin-bottom:1rem!important}.product-info-container .product__title h1,.product__info-container .product__title h1{font-family:var(--font-heading-family);font-size:clamp(2.4rem,3.2vw,3.6rem);margin-bottom:.4rem!important}.product-info-container .price,.product__info-container .price{margin-bottom:1.6rem!important}.product .icon-with-text{margin-top:.4rem!important;gap:1.2rem!important}.product .icon-with-text .h4,.product .icon-with-text .inline-richtext{font-size:1.2rem!important;letter-spacing:.06em;text-transform:uppercase}.product__description{font-size:1.5rem;line-height:1.55;max-width:42ch}.product__accordion .summary__title,.product .accordion__title{letter-spacing:.1em;text-transform:uppercase;font-size:1.2rem!important;font-weight:400!important}.product .accordion{margin-top:.4rem!important}.product .thumbnail-list{margin-top:1rem}.product .thumbnail{border-radius:0!important}.menu-drawer__menu-item,.menu-drawer a{letter-spacing:.1em;text-transform:uppercase;font-weight:400!important;text-decoration:none!important}.product-inventory .circle,.product-meta .product-inventory .circle,.pulse-circle circle{fill:var(--minnies-burgundy)!important;stroke:var(--minnies-burgundy)!important}@media screen and (min-width:990px){.collection-tabs-section slider-component.slider-component-desktop,.collection-tabs-section .slider-mobile-gutter.slider-component-desktop{padding-bottom:0}.collection-tabs-section .slider.slider--desktop,.collection-tabs-section ul.product-grid.slider--desktop{overflow-x:auto!important;overflow-y:hidden!important;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;padding-bottom:.5rem!important;margin-bottom:0!important;column-gap:2rem!important;scrollbar-width:thin!important;scrollbar-color:rgba(128,0,32,.45) transparent!important;-ms-overflow-style:auto!important}.collection-tabs-section .slider.slider--desktop.contains-card--standard .slider-slide,.collection-tabs-section .slider.slider--desktop.contains-card--standard .slider-slide:not(.collection-list__item--no-media),.collection-tabs-section .slider.slider--desktop .slider-slide{padding-bottom:.35rem!important;margin-bottom:0!important}.collection-tabs-section .slider.slider--desktop::-webkit-scrollbar,.collection-tabs-section ul.product-grid.slider--desktop::-webkit-scrollbar{display:block!important;height:2px!important;width:auto!important;background:transparent!important}.collection-tabs-section .slider.slider--desktop::-webkit-scrollbar-button,.collection-tabs-section ul.product-grid.slider--desktop::-webkit-scrollbar-button{display:none!important;width:0!important;height:0!important}.collection-tabs-section .slider.slider--desktop::-webkit-scrollbar-track,.collection-tabs-section ul.product-grid.slider--desktop::-webkit-scrollbar-track{background:transparent!important;border-radius:999px!important;margin-inline:22%!important;box-shadow:none!important}.collection-tabs-section .slider.slider--desktop::-webkit-scrollbar-thumb,.collection-tabs-section ul.product-grid.slider--desktop::-webkit-scrollbar-thumb{background:#80002073!important;border-radius:999px!important;border:0!important}.collection-tabs-section .slider.slider--desktop::-webkit-scrollbar-thumb:hover,.collection-tabs-section ul.product-grid.slider--desktop::-webkit-scrollbar-thumb:hover{background:#800020!important}.collection-tabs-section slider-component.slider-component-desktop{position:relative}.collection-tabs-section slider-component.slider-component-desktop:after{content:none!important;display:none!important}.collection-tabs-section .slider-buttons{display:flex!important;justify-content:flex-end;margin:0 0 .6rem}.collection-tabs-section .slider.slider--desktop .slider-slide{flex:0 0 calc((100% - 6rem)/4);width:calc((100% - 6rem)/4);max-width:calc((100% - 6rem)/4);scroll-snap-align:start}.collection-tabs-section .slider.slider--desktop .card-wrapper,.collection-tabs-section .slider.slider--desktop .product-card-wrapper,.collection-tabs-section .slider.slider--desktop .card{height:100%}.collection-tabs-section .slider.slider--desktop .card__heading,.collection-tabs-section .slider.slider--desktop .card-information,.collection-tabs-section .slider.slider--desktop .price{text-align:left}}@media screen and (min-width:990px){.featured-collection .slider.slider--desktop,.occasion-products .slider.slider--desktop,.gift-shop-products .slider.slider--desktop{overflow-x:auto!important;overflow-y:hidden!important;scroll-behavior:smooth;padding-bottom:.4rem!important;column-gap:2rem!important;scrollbar-width:none!important;-ms-overflow-style:none!important}.featured-collection .slider.slider--desktop::-webkit-scrollbar,.occasion-products .slider.slider--desktop::-webkit-scrollbar,.gift-shop-products .slider.slider--desktop::-webkit-scrollbar,.featured-collection .slider.slider--desktop::-webkit-scrollbar-button,.occasion-products .slider.slider--desktop::-webkit-scrollbar-button,.gift-shop-products .slider.slider--desktop::-webkit-scrollbar-button{display:none!important;height:0!important;width:0!important}}.section-image-banner+.shopify-section .multicolumn{border-bottom:1px solid var(--minnies-line)}.title-wrapper-with-link{margin-bottom:2.4rem}.title-wrapper-with-link a{letter-spacing:.1em;text-transform:uppercase;font-size:1.2rem;text-decoration:none!important}#MainContent>.shopify-section:first-child .ignore-true,#MainContent>.shopify-section:first-child>.ignore-true,#MainContent>.shopify-section:first-child .ignore-true.color-option-1,#MainContent>.shopify-section:first-child .ignore-true.gradient{margin-top:0!important}#MainContent{padding-top:0}.template-page #MainContent,.template-collection #MainContent,.template-list-collections #MainContent,.template-search #MainContent,.template-blog #MainContent,.template-article #MainContent,.template-product #MainContent{padding-top:clamp(2.4rem,4vw,3.6rem)!important}#MainContent>.shopify-section:first-child{scroll-margin-top:2rem}#MainContent>.shopify-section:first-child .collection.page-width,#MainContent>.shopify-section:first-child .page-width,.template-page #MainContent>.shopify-section:first-child .collection.page-width{padding-top:clamp(2.8rem,5vw,4.8rem)!important;padding-bottom:clamp(2.8rem,5vw,4.8rem)}.template-page-weddings #MainContent>.shopify-section:first-child,.template-page-corporate #MainContent>.shopify-section:first-child,.template-page-delivery #MainContent>.shopify-section:first-child,.template-page-wedding-flowers #MainContent>.shopify-section:first-child,.template-page-birthday-flowers #MainContent>.shopify-section:first-child,.template-page-funeral-flowers #MainContent>.shopify-section:first-child,.template-page-flower-delivery #MainContent>.shopify-section:first-child,.template-page-same-day-delivery #MainContent>.shopify-section:first-child,.template-page-subscription #MainContent>.shopify-section:first-child,.template-page-corporate-services #MainContent>.shopify-section:first-child,.template-page-about #MainContent>.shopify-section:first-child,.template-page-contact #MainContent>.shopify-section:first-child,.template-page-faq #MainContent>.shopify-section:first-child,.template-page-lookbook #MainContent>.shopify-section:first-child,.template-page-reviews #MainContent>.shopify-section:first-child,.template-page-events #MainContent>.shopify-section:first-child,.template-page-gift-shop #MainContent>.shopify-section:first-child{padding-top:clamp(1.6rem,3vw,2.4rem)!important}.minnies-collection-heading{padding-top:.8rem!important}:focus-visible{outline:2px solid var(--minnies-burgundy);outline-offset:3px}a:focus:not(:focus-visible),button:focus:not(:focus-visible){outline:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}img{max-width:100%;height:auto}.skip-to-content-link:focus{z-index:9999;position:fixed;top:1rem;left:1rem;padding:1rem 1.4rem;background:#fff;color:var(--minnies-burgundy);clip:auto;width:auto;height:auto;margin:0;overflow:visible}.minnies-empty-note{text-align:center;color:var(--minnies-muted);font-size:1.45rem;margin:1.2rem 0 0}.minnies-collection-heading{text-align:center!important;padding:0 1.6rem 2.8rem!important;margin:0 auto!important;width:100%;max-width:var(--page-width)}.template-collection #MainContent{padding-top:clamp(1.2rem,2.5vw,2rem)!important}.template-collection .product-grid-container{padding-top:.8rem}@media screen and (max-width:990px){.menu-drawer{border:0!important;filter:none!important;box-shadow:0 -16px 48px #00000024!important;border-radius:1.6rem 1.6rem 0 0!important;left:0!important;right:0!important;width:100%!important;max-width:100%!important;padding:.8rem 0 1.6rem!important;background:#f7f3ee!important;z-index:100001!important;position:fixed!important;overflow:hidden!important}.menu-drawer:before{content:"";display:block;width:3.6rem;height:.4rem;border-radius:999px;background:#d9d4ce;margin:.8rem auto 1.2rem}.menu-drawer>img,.menu-drawer .ph,.menu-drawer i.ph,.menu-drawer svg[width="0"],.menu-drawer .hidden,header-drawer>svg.hidden{display:none!important}.menu-drawer__localization,.menu-drawer localization-form,.menu-drawer .localization-form{display:none!important}.menu-drawer__navigation{border-bottom:0!important;padding:.4rem 0 1.6rem!important}.menu-drawer__menu-item,.menu-drawer a{letter-spacing:.12em!important;text-transform:uppercase!important;font-size:1.35rem!important;font-weight:400!important;padding:1.2rem 2rem!important;text-decoration:none!important}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus{color:var(--minnies-burgundy)!important}.menu-drawer__utility-links,.menu-drawer__account{display:none!important}.js .menu-drawer,body>#menu-drawer.menu-drawer{height:auto!important;max-height:min(78dvh,560px)!important;top:auto!important;bottom:0!important;left:0!important;right:0!important;width:100%!important;transform:translate3d(0,110%,0)!important}.js details[open].menu-opening>.menu-drawer,.no-js details[open]>.menu-drawer,header-drawer details[open].menu-opening>.menu-drawer,body>#menu-drawer.menu-drawer.is-open{transform:translateZ(0)!important;visibility:visible!important}header-drawer details>summary:before,header-drawer details[open]>summary:before,.js header-drawer details[open]>summary:before,.header__icon--menu:before,.header__icon--menu.header__icon--summary:before,.header__icon--menu[aria-expanded=true]:before,summary.header__icon--menu:before{content:none!important;display:none!important;background:transparent!important;width:0!important;height:0!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}}.footer-block__details-content a,.footer .list-menu__item--link{text-transform:none!important;letter-spacing:.02em!important;font-size:1.4rem!important}.footer__copyright-row{justify-content:center;text-align:center;width:100%;padding-bottom:1.2rem}.title-wrapper-with-link{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:1.6rem;text-align:left!important}.title-wrapper-with-link .title{text-align:left!important;margin:0!important}.title-wrapper-with-link .link{flex-shrink:0;margin:0!important}@media screen and (max-width:749px){.title-wrapper-with-link{flex-direction:column!important;align-items:center!important;text-align:center!important}.title-wrapper-with-link .title{text-align:center!important}.template-page .contact-form,.template-page .contact{max-width:48rem;margin-left:auto;margin-right:auto}.template-page .contact .title,.template-page .contact-form .title{text-align:center!important}}.card__heading,.card-information,.card__information{text-align:left!important}@media screen and (max-width:749px){.card__heading,.card-heading,.card-information,.card__information,.price{text-align:center!important}}.quick-add.quick-add-position-overlay .button,.quick-add.quick-add-position-overlay .quick-add__submit{background:#fffffff5!important;color:var(--minnies-ink)!important;border:1px solid var(--minnies-ink)!important;letter-spacing:.14em!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.quick-add.quick-add-position-overlay .button:hover,.quick-add.quick-add-position-overlay .quick-add__submit:hover{background:var(--minnies-ink)!important;color:#fff!important}.title-wrapper-with-link{margin-bottom:3.2rem!important;gap:1.2rem}.title-wrapper-with-link a{letter-spacing:.14em!important;position:relative;padding-bottom:.2rem}.title-wrapper-with-link a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;opacity:.35;transition:opacity .25s var(--minnies-ease)}.title-wrapper-with-link a:hover:after{opacity:1}.product-grid{row-gap:3.2rem!important}.collection-tabs .slider.slider--desktop,.collection-tabs-section .slider.slider--desktop,.featured-collection .slider.slider--desktop{column-gap:2rem}.footer-block__heading{margin-bottom:1.6rem!important}.footer a:hover{color:var(--minnies-burgundy)!important}.header__icon .svg-wrapper,.header__icon .icon{transition:transform .3s var(--minnies-ease),color .3s var(--minnies-ease)}.header__icon:hover .svg-wrapper,.header__icon:hover .icon{color:var(--minnies-burgundy);transform:translateY(-1px)}.template-index .image-with-text{background:transparent!important}.template-index .featured-collection{padding-top:1.2rem}@media screen and (min-width:990px){.section-image-banner .banner.banner--large{min-height:min(88vh,820px)}}body.minnies-menu-open .header__icons,body.minnies-menu-open .header__search{pointer-events:none}body.minnies-menu-open .header__icon--menu{pointer-events:auto}body.minnies-popup-open{overflow:hidden!important}@media screen and (max-width:749px){.product__media-list{margin-left:0!important;margin-right:0!important;width:100%!important;max-width:100%!important}.product__media-wrapper,.product__media-list .product__media-item{max-width:100%!important}.header{grid-template-columns:8.8rem 1fr 8.8rem!important;align-items:center!important}header-drawer,.header__icons{display:flex!important;align-items:center!important;min-height:4.4rem}header-drawer{justify-content:flex-start}.header__icons{justify-content:flex-end!important;gap:0!important}.header__heading,.header__heading-link{justify-self:center;text-align:center}.mobile-facets__open{min-height:4.4rem!important;padding:0 1.2rem!important;display:inline-flex!important;align-items:center!important}}.cart-drawer .drawer-footer,.drawer .drawer-footer{padding-bottom:calc(1.5rem + env(safe-area-inset-bottom,0px))!important}.collection--empty{text-align:center;padding:4.8rem 1.6rem 6.4rem}.minnies-empty-note{font-family:var(--font-heading-family);font-size:clamp(2rem,3vw,2.6rem);font-weight:400;margin:0 0 1.6rem}.minnies-empty-actions{display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center}.minnies-empty-actions .button{margin:0}.minnies-occasion-link.is-disabled{opacity:.45;pointer-events:none;cursor:default}.image-with-text-media:has(.placeholder-svg),.image-with-text-media:has(svg.placeholder-svg){display:none!important}.image-with-text-grid:has(.placeholder-svg) .image-with-text-text-item,.image-with-text-grid:has(svg.placeholder-svg) .image-with-text-text-item{max-width:72rem!important;margin-inline:auto;width:100%}.footer .rte a,.footer-block__details-content a,.footer .list-menu__item--link{color:var(--minnies-ink)!important;text-decoration:none!important;border-bottom:1px solid transparent;transition:color .25s var(--minnies-ease),border-color .25s var(--minnies-ease)}.footer .rte a:hover,.footer-block__details-content a:hover,.footer .list-menu__item--link:hover{color:var(--minnies-burgundy)!important;border-bottom-color:#80002059}.cart-drawer .drawer-inner-empty{background:var(--minnies-cream)!important;padding:4rem 2.4rem calc(2.4rem + env(safe-area-inset-bottom,0px));text-align:center;height:100%!important;min-height:100%!important;width:100%!important;box-sizing:border-box!important;margin:0!important}.cart-drawer .cart-empty-text{font-family:var(--font-heading-family)!important;font-weight:400!important;font-size:clamp(2.2rem,3vw,2.8rem)!important;margin-bottom:1.6rem!important}.cart-drawer .cart-drawer-empty-content .button{background:var(--minnies-burgundy)!important;color:#fff!important;border-radius:0!important;width:100%;max-width:28rem}.cart-drawer .cart-login-title,.cart-drawer .cart-login-paragraph{display:none!important}sticky-add-to-cart{background:var(--minnies-cream)!important;border-top:1px solid var(--minnies-line)!important;box-shadow:0 -8px 24px #2222220f}sticky-add-to-cart .product__title,sticky-add-to-cart .product-content .product__title{font-family:var(--font-heading-family)!important;font-weight:400!important;font-size:1.5rem!important}sticky-add-to-cart .product-form .button,sticky-add-to-cart .product-form__submit,sticky-add-to-cart .product-form button[name=add]{background:var(--minnies-burgundy)!important;color:#fff!important;border-radius:0!important;letter-spacing:.14em!important;text-transform:uppercase!important}sticky-add-to-cart img{border-radius:0!important}cart-drawer.drawer,cart-drawer{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;max-width:100%!important;height:100%!important;z-index:100010!important;overflow:hidden!important}.cart-drawer,#CartDrawer.cart-drawer{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;max-width:100%!important;height:100%!important;display:flex!important;justify-content:flex-end!important;overflow:hidden!important}.cart-drawer .drawer-inner,#CartDrawer .drawer-inner{width:min(42rem,100%)!important;max-width:100%!important;height:100%!important;height:100dvh!important;margin:0!important;padding:0 1.6rem calc(1.6rem + env(safe-area-inset-bottom,0px))!important;box-sizing:border-box!important;overflow-x:hidden!important;overflow-y:auto!important;transform:translate(100%);background:var(--minnies-cream, #f7f3ee)!important;border:0!important;border-radius:0!important;box-shadow:none!important;right:0!important}cart-drawer.is-empty .drawer-inner,cart-drawer.is-empty #CartDrawer .drawer-inner,.cart-drawer.is-empty .drawer-inner{padding:0!important;background:var(--minnies-cream, #f7f3ee)!important}.drawer.active .cart-drawer .drawer-inner,cart-drawer.drawer.active .drawer-inner{transform:translate(0)!important}.cart-drawer .drawer-close{right:0!important;top:.8rem!important}.cart-drawer .drawer-cart-items-wrapper{margin-right:0!important;width:100%!important;max-width:100%!important;overflow-x:hidden!important}.cart-drawer .cart-items,.cart-drawer tbody,.cart-drawer thead{display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.cart-drawer .cart-items thead th:first-child,.cart-drawer .cart-items thead th:last-child{width:auto!important;padding:.8rem 0!important}.cart-drawer .cart-item{display:grid!important;grid-template-columns:7.2rem minmax(0,1fr) auto!important;grid-template-rows:auto auto!important;gap:.8rem 1.2rem!important;align-items:start!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin:0 0 1.6rem!important;padding-bottom:1.2rem!important;border-bottom:1px solid var(--minnies-line, #e8e4df)}.cart-drawer .cart-item-media{grid-row:1 / 3!important;grid-column:1!important;width:7.2rem!important;max-width:7.2rem!important}.cart-drawer .cart-item-image{width:100%!important;height:auto!important;display:block!important;border-radius:0!important}.cart-drawer .cart-item-details{grid-column:2 / 3!important;grid-row:1!important;width:auto!important;min-width:0!important;padding-left:0!important}.cart-drawer .cart-item-totals{grid-column:3!important;grid-row:1!important;justify-content:flex-end!important;text-align:right!important}.cart-drawer .cart-items .cart-item-quantity{grid-column:2 / 4!important;grid-row:2!important;padding-top:0!important;padding-left:0!important}.cart-drawer .cart-item-quantity-wrapper{display:flex!important;align-items:center!important;gap:.8rem!important;width:auto!important;max-width:100%!important;flex-wrap:nowrap!important}.cart-drawer .cart-item .quantity,.cart-drawer .quantity.cart-quantity,.cart-drawer quantity-input.quantity{flex:0 0 auto!important;width:10.8rem!important;max-width:10.8rem!important;min-width:0!important;height:3.6rem!important;align-items:stretch!important}.cart-drawer .quantity-input,.cart-drawer .cart-quantity .quantity-input{width:3.2rem!important;max-width:3.2rem!important;flex-grow:0!important;flex:0 0 3.2rem!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;line-height:3.6rem!important;font-size:1.4rem!important;font-weight:500!important;text-align:center!important;vertical-align:middle!important;box-sizing:border-box!important;-webkit-appearance:none!important;appearance:textfield!important;display:block!important}.cart-drawer .quantity-input::-webkit-outer-spin-button,.cart-drawer .quantity-input::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.cart-drawer .quantity-button{width:3.6rem!important;height:3.6rem!important;flex-shrink:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important}.cart-drawer .cart-item>td+td{padding-left:0!important}.cart-drawer .cart-ctas{display:grid!important;grid-template-columns:1fr 1fr!important;gap:.8rem!important;width:100%!important}.cart-drawer .cart-ctas .button,.cart-drawer .cart-view-button,.cart-drawer .cart-checkout-button{width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;min-height:4.8rem!important;border-radius:0!important;letter-spacing:.12em!important;text-transform:uppercase!important}.cart-drawer .cart-checkout-button{background:var(--minnies-burgundy)!important;color:#fff!important;border-color:var(--minnies-burgundy)!important}.cart-drawer .totals{display:flex!important;justify-content:space-between!important;align-items:baseline!important;gap:1rem}.cart-drawer .tax-note{margin:.8rem 0 1.2rem!important;text-align:left!important;max-width:100%!important}@media screen and (max-width:749px){.cart-drawer .drawer-inner,#CartDrawer .drawer-inner{width:100%!important;max-width:100%!important}.cart-drawer .cart-item{grid-template-columns:6.4rem minmax(0,1fr) auto!important;gap:.6rem 1rem!important}.cart-drawer .cart-item-media{width:6.4rem!important;max-width:6.4rem!important}.cart-drawer .cart-ctas{grid-template-columns:1fr!important}}@media screen and (max-width:989px){.mobile-facets{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100%!important;height:100dvh!important;min-height:100%!important;min-height:100dvh!important;z-index:100100!important;background-color:#f7f3ee!important;display:block!important;margin:0!important;padding:0!important}html.minnies-facets-open,html.minnies-facets-open body,body.minnies-facets-open{background:#f7f3ee!important;background-color:#f7f3ee!important}body.minnies-facets-open.template-collection #MainContent,body.minnies-facets-open.template-page #MainContent,body.minnies-facets-open.template-list-collections #MainContent,body.minnies-facets-open.template-search #MainContent,body.minnies-facets-open.template-blog #MainContent,body.minnies-facets-open.template-article #MainContent,body.minnies-facets-open.template-product #MainContent,html.minnies-facets-open body.template-collection #MainContent,html.minnies-facets-open body.template-page #MainContent,html.minnies-facets-open body.template-list-collections #MainContent,html.minnies-facets-open body.template-search #MainContent,html.minnies-facets-open body.template-blog #MainContent,html.minnies-facets-open body.template-article #MainContent,html.minnies-facets-open body.template-product #MainContent{padding-top:0!important}.mobile-facets__inner{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;min-height:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#f7f3ee!important;box-shadow:none!important;filter:none!important;display:flex!important;flex-direction:column!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;box-sizing:border-box!important;transition:transform .35s ease!important;z-index:100101!important}body.minnies-facets-open .shopify-section-group-header-group,body.minnies-facets-open #shopify-section-announcement-bar,body.minnies-facets-open .announcement-bar-section,body.minnies-facets-open .announcement-bar,body.minnies-facets-open .section-header,body.minnies-facets-open sticky-header,body.minnies-facets-open .header-wrapper,body.minnies-facets-open .header,body.minnies-facets-open .shopify-section-group-footer-group,body.minnies-facets-open #shopify-section-footer,body.minnies-facets-open .footer,body.minnies-facets-open footer,html.minnies-facets-open .shopify-section-group-header-group,html.minnies-facets-open .section-header,html.minnies-facets-open sticky-header,html.minnies-facets-open .announcement-bar,html.minnies-facets-open .shopify-section-group-footer-group,html.minnies-facets-open #shopify-section-footer,html.minnies-facets-open .footer{display:none!important;height:0!important;max-height:0!important;overflow:hidden!important;margin:0!important;padding:0!important;visibility:hidden!important;pointer-events:none!important;z-index:0!important}body.minnies-facets-open .mobile-facets__wrapper,body.minnies-facets-open menu-drawer.mobile-facets__wrapper,body.minnies-facets-open .mobile-facets,body.minnies-facets-open .mobile-facets__inner,html.minnies-facets-open .mobile-facets,html.minnies-facets-open .mobile-facets__inner,details.menu-opening .mobile-facets,details.menu-opening .mobile-facets__inner{position:fixed!important;z-index:2147483000!important}body.minnies-facets-open menu-drawer.mobile-facets__wrapper,body.overflow-hidden-mobile menu-drawer.mobile-facets__wrapper,body.overflow-hidden-tablet menu-drawer.mobile-facets__wrapper{top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100dvh!important;max-width:none!important;margin:0!important;padding:0!important;overflow:visible!important;transform:none!important;filter:none!important;contain:none!important;background:#f7f3ee!important}body.minnies-facets-open #MainContent,body.minnies-facets-open .facets-vertical,body.minnies-facets-open .facets-wrapper,body.minnies-facets-open .product-grid-container,body.minnies-facets-open .collection,body.minnies-facets-open .shopify-section{transform:none!important;filter:none!important;perspective:none!important;contain:none!important}body.minnies-facets-open .mobile-facets,body.minnies-facets-open .mobile-facets__inner{top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100dvh!important;max-height:100dvh!important;background:#f7f3ee!important;transform:none!important;filter:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}body.minnies-facets-open .mobile-facets,body.minnies-facets-open .mobile-facets__inner{visibility:visible!important;opacity:1!important;pointer-events:auto!important}.js .disclosure-has-popup:not(.menu-opening) .mobile-facets__inner{transform:translate(-105%)!important}.menu-opening .mobile-facets__inner,details.menu-opening .mobile-facets__inner{transform:translate(0)!important;animation:none!important}.mobile-facets__header,.mobile-facets__footer,.mobile-facets__main,.mobile-facets__inner .facets__header,.mobile-facets__inner .facets__summary,.mobile-facets__inner .mobile-facets__details,.mobile-facets__inner .mobile-facets__summary,.mobile-facets__inner .collapsible__content,.mobile-facets__inner .facets__display-vertical,.mobile-facets__inner fieldset,.mobile-facets__inner .facets__price,.mobile-facets__inner .field,.mobile-facets__inner .field-input,.mobile-facets__inner .select,.mobile-facets__inner .select__select,.mobile-facets__inner .mobile-facets__sort,.mobile-facets__inner facet-remove{background:#f7f3ee!important;background-color:#f7f3ee!important}.mobile-facets__header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:.8rem!important;text-align:left!important;padding:calc(.8rem + env(safe-area-inset-top,0px)) 1rem .8rem 1.4rem!important;border-bottom:1px solid #e8e4df!important;position:sticky!important;top:0!important;z-index:3!important;min-height:0!important;background:#f7f3ee!important;background-color:#f7f3ee!important;margin:0!important}.mobile-facets__header-inner{flex:1 1 auto!important;min-width:0!important;margin:0!important;padding:0!important}.mobile-facets__header-inner .mobile-facets__heading.small-hide{display:none!important}.mobile-facets__heading{font-family:var(--font-body-family)!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-size:1.3rem!important;font-weight:400!important;color:#222!important;text-align:left!important;margin:0!important;padding:0!important;line-height:1.2!important}.mobile-facets__count{margin:.2rem 0 0!important;font-size:1.2rem!important}.mobile-facets__header-reset{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important}.mobile-facets__header-reset .mobile-facets__clear,.mobile-facets__header .mobile-facets__clear{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:3.2rem!important;padding:0 .6rem!important;color:var(--minnies-burgundy, #800020)!important;text-decoration:none!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:1.2rem!important;white-space:nowrap!important}.mobile-facets__main{padding:.4rem 0 1.6rem!important;flex:1 1 auto!important;background:#f7f3ee!important}.mobile-facets__inner .facets__header{padding:.8rem 2rem 1.2rem!important;margin:0!important;border:0!important;box-shadow:none!important;text-align:right!important;position:static!important}.mobile-facets__inner .facets__reset,.mobile-facets__inner a.facets__reset{color:var(--minnies-burgundy, #800020)!important;background:transparent!important;text-decoration:none!important}.mobile-facets__footer{padding:1.2rem 1.6rem calc(1.2rem + env(safe-area-inset-bottom,0px))!important;border-top:1px solid #e8e4df!important;gap:1rem;background:#f7f3ee!important;display:flex!important}.mobile-facets__footer .button{background:var(--minnies-burgundy, #800020)!important;color:#fff!important;border-radius:0!important;border-color:var(--minnies-burgundy, #800020)!important;width:100%;min-height:4.8rem;letter-spacing:.14em!important;text-transform:uppercase!important}.mobile-facets__clear{color:var(--minnies-burgundy, #800020)!important;text-decoration:none!important;letter-spacing:.08em}.mobile-facets__close{position:static!important;top:auto!important;right:auto!important;left:auto!important;flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:3.6rem!important;height:3.6rem!important;min-width:3.6rem!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:#222!important;opacity:1!important;z-index:2!important;cursor:pointer!important}.mobile-facets__close svg{width:2rem!important;height:2rem!important}.mobile-facets__wrapper .disclosure-has-popup[open]>summary:before{content:none!important;display:none!important;pointer-events:none!important}.facets-container,.facets-container-drawer{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:.8rem 1rem!important;margin-top:.8rem!important;margin-bottom:1.2rem!important}.mobile-facets__wrapper{flex:0 0 auto!important;margin:0!important}.mobile-facets__open{min-height:4.4rem!important;min-width:12rem!important;padding:0 1.4rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.6rem!important;pointer-events:auto!important;cursor:pointer!important;position:relative!important;z-index:2!important}.mobile-facets__open-wrapper{pointer-events:auto!important;cursor:pointer!important;list-style:none!important}.active-facets-mobile{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:.6rem!important;flex:1 1 auto!important;margin:0!important;min-width:0!important}.active-facets-mobile .active-facets__button-wrapper,.active-facets-mobile .active-facets__button-remove{order:-1;margin:0!important}.active-facets-mobile .active-facets__button-remove{display:inline-flex!important;align-items:center!important;min-height:4.4rem!important;padding:0 .4rem!important;color:var(--minnies-burgundy, #800020)!important;text-decoration:none!important;letter-spacing:.06em!important;white-space:nowrap!important}body.overflow-hidden-mobile .mobile-facets__wrapper,body.overflow-hidden-mobile .mobile-facets__wrapper *,body.overflow-hidden-tablet .mobile-facets__wrapper,body.overflow-hidden-tablet .mobile-facets__wrapper *,body.minnies-facets-open .mobile-facets,body.minnies-facets-open .mobile-facets *,details.menu-opening .mobile-facets,details.menu-opening .mobile-facets *,details.menu-opening .mobile-facets__inner,details.menu-opening .mobile-facets__inner *{pointer-events:auto!important;touch-action:manipulation}details.menu-opening .mobile-facets,details.menu-opening .mobile-facets__inner,body.minnies-facets-open .mobile-facets,body.minnies-facets-open .mobile-facets__inner{touch-action:pan-y!important}.mobile-facets,.mobile-facets__inner{pointer-events:auto!important}.mobile-facets__inner a,.mobile-facets__inner button,.mobile-facets__inner label,.mobile-facets__inner input,.mobile-facets__inner select,.mobile-facets__inner summary,.mobile-facets__inner .minnies-occasion-link{pointer-events:auto!important;cursor:pointer}input.mobile-facets__checkbox{z-index:2!important;pointer-events:auto!important}.mobile-facets__main details,.mobile-facets__details{border-bottom:1px solid #e8e4df!important}.mobile-occasions-filter .minnies-occasion-link{padding:.55rem 0!important;min-height:0!important;border-bottom:1px solid var(--minnies-line, #e8e4df)}}.template-page-faq .collapsible-content,.template-page-faq .accordion{max-width:72rem;margin-inline:auto}.template-page-faq .accordion__title,.template-page-faq .summary__title{letter-spacing:.04em;font-weight:400!important}.template-page .image-with-text-text--caption,.template-page .caption-with-letter-spacing,.template-page .rich-text__blocks .caption-with-letter-spacing,.minnies-gift-shop__caption{position:relative;display:inline-block;margin:0 0 .55rem!important;padding:0!important;color:var(--minnies-burgundy, #800020)!important;font-size:1.1rem!important;font-weight:400!important;letter-spacing:.16em!important;text-transform:uppercase;line-height:1.35!important}.template-page .image-with-text .image-with-text-heading,.template-page .rich-text__blocks h1,.template-page .rich-text__blocks .h0,.template-page .rich-text__blocks .h1,.template-page .rich-text__blocks .hxl,.template-page .rich-text__heading,.template-page #MainContent>.shopify-section:first-of-type .banner__heading,.minnies-gift-shop__title{margin:0 0 .55rem!important;padding-bottom:0!important;color:var(--minnies-ink, #222)!important;font-family:var(--font-heading-family)!important;font-weight:500!important;font-size:clamp(2.8rem,4vw,4rem)!important;letter-spacing:-.02em!important;line-height:1.15!important}.template-page .image-with-text .image-with-text-text,.template-page .image-with-text .rte,.template-page .rich-text__blocks .rich-text__text,.template-page .rich-text__blocks .rte,.minnies-gift-shop__subtitle{margin:0!important;max-width:44rem;color:var(--minnies-muted, #6b6560)!important;font-size:1.45rem!important;font-weight:400!important;line-height:1.5!important}.template-page .image-with-text .image-with-text-text p,.template-page .rich-text__blocks .rich-text__text p,.template-page .rich-text__blocks .rte p{margin:0!important;color:inherit!important;font-size:inherit!important;line-height:inherit!important}.template-page-custom-design .rich-text__blocks,.template-page-corporate-services .rich-text__blocks,.template-page-faq .rich-text__blocks,.template-page-delivery .rich-text__blocks,.template-page-reviews .rich-text__blocks,.template-page-funeral-flowers .rich-text__blocks,.template-page-same-day-delivery .rich-text__blocks{text-align:left!important;align-items:flex-start!important;margin-left:0!important;margin-right:auto!important}.template-page-custom-design .rich-text,.template-page-corporate-services .rich-text,.template-page-faq .rich-text,.template-page-delivery .rich-text,.template-page-reviews .rich-text{text-align:left!important}.template-page .image-with-text .image-with-text-heading:after,.template-page .rich-text__blocks .rich-text__heading:after,.template-page .rich-text__blocks>*:first-child.rich-text__heading:after,.template-page .image-with-text .image-with-text-text-item.center .image-with-text-heading:after,.template-page .rich-text__blocks.center .rich-text__heading:after,.template-page .rich-text--center .rich-text__heading:after,.template-page .rich-text__blocks .caption-with-letter-spacing:after,.template-page .image-with-text-text--caption:after,.image-with-text-content .caption:after,.image-with-text-text--caption:after,.template-collection .minnies-collection-heading__title:after{content:none!important;display:none!important}.template-page #MainContent>.shopify-section+.shopify-section:before,.template-index #MainContent>.shopify-section+.shopify-section:before,.template-page #MainContent>.shopify-section:has(.multicolumn)+.shopify-section:before,.template-page #MainContent>.shopify-section:has(.occasion-products)+.shopify-section:has(.image-with-text):before{content:none!important;display:none!important}.template-page .rich-text__blocks .caption-with-letter-spacing:after{content:none!important;display:none!important}.template-page .rich-text__blocks.left .caption-with-letter-spacing:after,.template-page .rich-text--left .caption-with-letter-spacing:after{content:none!important}.template-page #MainContent>.shopify-section+.shopify-section:before{content:none!important;display:none!important}.template-index #MainContent>.shopify-section+.shopify-section:before{display:none}.template-page .image-with-text,.template-page .rich-text,.template-page .contact,.template-page-birthday-flowers .image-with-text,.template-page-birthday-flowers .rich-text,.template-page-funeral-flowers .image-with-text,.template-page-funeral-flowers .rich-text,.template-page-wedding-flowers .image-with-text,.template-page-same-day-delivery .image-with-text,.template-page-flower-delivery .multicolumn,.template-page-flower-delivery .occasion-products,.template-page-corporate-services .image-with-text,.template-page-corporate-services .rich-text,.template-page-faq .rich-text,.template-page-lookbook .rich-text,.template-index .image-with-text{background:transparent!important}.template-page .multicolumn.color-option-2,.template-page .occasion-products.color-option-2,.template-page-weddings .multicolumn,.template-page-corporate .multicolumn,.template-page-about .multicolumn,.template-page-delivery .multicolumn{background:var(--minnies-cream)!important}.template-page-same-day-delivery .image-with-text{border-top:0!important}.template-page-weddings .multicolumn,.template-page-corporate .multicolumn{background:var(--minnies-cream)!important}.template-page-corporate .image-with-text-text--caption,.template-page-corporate .caption-with-letter-spacing{color:var(--minnies-ink)!important;letter-spacing:.18em!important}.template-page-corporate .multicolumn .multicolumn-card:before{content:"";display:block;width:2.4rem;height:1px;margin:0 auto 1.2rem;background:var(--minnies-burgundy);opacity:.5}.template-page .contact,.template-page-contact .contact,.template-page-custom-design .contact,.template-page-corporate .contact,.template-page-weddings .contact,.template-page-reviews .contact,.template-page-subscription .contact,.template-page-corporate-services .contact{background:transparent!important;border:0!important;box-shadow:none!important;max-width:min(88rem,100%)!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;text-align:left!important}.template-page .contact .title,.template-page-custom-design .contact .title,.template-page-corporate .contact .title,.template-page-weddings .contact .title,.template-page-reviews .contact .title{text-align:center!important;font-family:var(--font-heading-family)!important;text-transform:none!important;letter-spacing:.02em!important;font-size:clamp(2.2rem,3vw,3rem)!important;font-weight:400!important;margin-bottom:2rem!important}.template-page .contact .field-label,.template-page-custom-design .contact .field-label{text-align:left}.template-page-custom-design #MainContent,.template-page-contact #MainContent{background:#fff}.template-page-custom-design .rich-text,.template-page-contact .rich-text{background:transparent}.template-page-about .multicolumn{background:var(--minnies-cream)!important;border-top:0!important;border-bottom:0!important}.template-page-about .multicolumn .multicolumn-card__info h3{color:var(--minnies-burgundy)!important}.template-page-about .rich-text .button,.template-page-about .banner-buttons .button{background:var(--minnies-burgundy)!important;color:#fff!important;border:1px solid var(--minnies-burgundy)!important;border-radius:0!important;letter-spacing:.14em!important}.template-page-subscription .multicolumn{background:#fff}.template-page-subscription .multicolumn-list__item:nth-child(2n) .multicolumn-card{background:var(--minnies-cream)}.template-page-subscription .multicolumn-card__info h3:before{content:counter(minnies-step,decimal-leading-zero);counter-increment:minnies-step;display:block;font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.14em;color:var(--minnies-burgundy);margin-bottom:.6rem}.template-page-subscription .multicolumn-list{counter-reset:minnies-step}.template-page-subscription .button{background:var(--minnies-burgundy)!important;color:#fff!important}.template-page-corporate-services .image-with-text,.template-page-corporate-services .rich-text,.template-page-corporate-services .contact{background:#fff!important}.template-page-corporate-services .button{background:var(--minnies-burgundy)!important;color:#fff!important}.template-page-faq .rich-text{background:var(--minnies-cream);padding-bottom:1.6rem!important}.template-page-faq .accordion details,.template-page-faq .collapsible-content details{border-bottom:1px solid var(--minnies-line)!important;padding:.4rem 0}.template-page-faq .accordion details[open],.template-page-faq .collapsible-content details[open]{background:#f7f3eea6}.template-page-faq .accordion__title:before,.template-page-faq .summary__title:before{content:"";display:inline-block;width:.6rem;height:.6rem;margin-right:.8rem;background:var(--minnies-burgundy);vertical-align:middle;opacity:.7}.template-page-delivery .multicolumn{background:var(--minnies-cream)!important}.template-page-delivery .rich-text:last-of-type,.template-page-delivery .rich-text_cta,.template-page-delivery [id*=rich_text_cta]{border-top:0!important;border-bottom:0!important}.template-page-reviews .multicolumn-card__info{background:var(--minnies-cream);padding:2.4rem 1.6rem!important;position:relative;text-align:center}.template-page-reviews .multicolumn-card__info:before{content:none!important;display:none!important}.template-page-reviews .multicolumn .multicolumn-card__icon{margin-bottom:1.4rem}.template-page-reviews .contact .button,.template-page-reviews .minnies-google-review__button{background:var(--minnies-burgundy)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:var(--minnies-burgundy)!important}.minnies-contact-meta{text-align:center;margin:0 0 2rem;color:var(--minnies-muted);font-size:1.35rem;letter-spacing:.01em}.minnies-contact-meta a{color:inherit;text-decoration:none}.minnies-contact-meta a:hover{color:var(--minnies-burgundy)}.minnies-google-review{text-align:center;margin:.4rem auto 0;max-width:34rem;padding:2.8rem 2.4rem 2.6rem;background:linear-gradient(180deg,#fbf8f4 0%,var(--minnies-cream) 100%);border:1px solid var(--minnies-line);box-shadow:var(--minnies-shadow-soft)}.minnies-google-review__heading{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(2.2rem,2.6vw,2.8rem);line-height:1.2;letter-spacing:-.01em;margin:0 0 .9rem;color:var(--minnies-ink)}.minnies-google-review__text{margin:0 auto 2rem;max-width:26rem;color:var(--minnies-muted);font-size:1.4rem;line-height:1.65}.minnies-google-review__button{display:inline-flex!important;align-items:center;justify-content:center;min-width:auto!important;width:auto!important;max-width:100%;padding:1.15rem 2.2rem!important;font-size:1.2rem!important;letter-spacing:.06em;line-height:1.3;transition:background .25s var(--minnies-ease),transform .25s var(--minnies-ease)}.minnies-google-review__button:hover{background:var(--minnies-burgundy-deep)!important;border-color:var(--minnies-burgundy-deep)!important;transform:translateY(-1px)}.minnies-google-review__or{text-align:center;margin:0 0 1.6rem;letter-spacing:.14em;text-transform:uppercase;font-size:1.15rem;color:var(--minnies-muted)}.minnies-google-review__missing{text-align:center;color:var(--minnies-muted);max-width:36rem;margin:0 auto}@media screen and (max-width:749px){.minnies-google-review{max-width:none;margin-left:0;margin-right:0;padding:2.2rem 1.6rem 2rem}.minnies-google-review__button{width:100%!important;padding:1.2rem 1.6rem!important}}.template-page-lookbook .rich-text{background:var(--minnies-cream-deep)}.template-page-lookbook .image-gallery,.template-page-lookbook [class*=image-gallery]{padding-top:2.4rem;padding-bottom:4rem}.template-page-events .scrolling-text,.template-page-events .announcement-bar{letter-spacing:.2em}.template-page-events .banner{border-bottom:1px solid var(--minnies-line)}.template-page-birthday-flowers .card__media,.template-page-wedding-flowers .card__media,.template-page-flower-delivery .card__media,.template-page-same-day-delivery .card__media{box-shadow:var(--minnies-shadow-soft)}.template-page-funeral-flowers .card__media{box-shadow:none;opacity:.98}.template-collection .minnies-collection-heading__eyebrow{color:var(--minnies-burgundy)!important}.template-collection .minnies-collection-heading__title:after{content:"";display:block;width:3.2rem;height:1px;margin:1.2rem auto 0;background:var(--minnies-burgundy);opacity:.5}.breadcrumbs{max-width:var(--page-width, 120rem);margin:0 auto;padding:1.2rem 2rem 0}.breadcrumbs ol{border-bottom:0!important;padding-bottom:.8rem}.breadcrumbs a,.breadcrumbs [aria-current=page]{font-size:1.2rem!important;letter-spacing:.1em;text-transform:uppercase;color:var(--minnies-muted)!important;background-image:none!important}.breadcrumbs a:hover{color:var(--minnies-burgundy)!important}.breadcrumbs li:not(:last-child):after{color:var(--minnies-line);padding-left:.6rem;padding-right:.4rem}.template-product .product__title,.template-product .product-info-container .product__title,.template-product h1.product__title{position:relative;padding-bottom:1rem}.template-product .product__title:after,.template-product .product-info-container .product__title:after{content:"";display:block;width:2.8rem;height:1px;margin-top:1rem;background:var(--minnies-burgundy);opacity:.5}.template-product .price{letter-spacing:.04em}.template-product .product__description,.template-product .product-info-container .product__description{color:var(--minnies-muted);line-height:1.7;max-width:42rem}.template-product .product-form__submit{letter-spacing:.14em!important}.template-search .template-search__header,.template-search .main-search,.template-search .search__input-wrapper,.template-search predictive-search{max-width:72rem;margin-inline:auto}.template-search .field__input,.template-search .search__input{border-bottom:1px solid var(--minnies-line)!important;letter-spacing:.02em}.template-search .field__input:focus,.template-search .search__input:focus{border-bottom-color:var(--minnies-burgundy)!important}.contact .field__input:focus,.contact .text-area:focus,.contact input:focus,.contact textarea:focus,.field__input:focus,.customer input:focus{outline:none;border-color:var(--minnies-burgundy)!important;box-shadow:0 0 0 1px #8000202e}.footer-block__details-content .list-menu__item--link{position:relative;transition:color .25s var(--minnies-ease),padding-left .25s var(--minnies-ease)}.footer-block__details-content .list-menu__item--link:hover{color:var(--minnies-burgundy)!important;padding-left:.4rem}.footer .list-social__link{transition:transform .3s var(--minnies-ease),color .25s var(--minnies-ease)}.footer .list-social__link:hover{color:var(--minnies-burgundy)!important;transform:translateY(-2px)}.newsletter-form__field-wrapper .field__input:focus{border-color:var(--minnies-burgundy)!important}.template-page-lookbook #MainContent{background:#fff}.template-page-lookbook .featured-collections .title,.template-page-lookbook .rich-text__heading{font-family:var(--font-heading-family)!important}.template-page-events .banner__heading,.template-page-events .banner__box h2{letter-spacing:.04em}.template-page-events .banner__box{background:#f7f3eeeb!important;border:1px solid var(--minnies-line);padding:2.4rem 2rem!important}.template-page-seo-local .image-with-text{background:var(--minnies-cream)}.template-page-seo-local .multicolumn{border-top:1px solid var(--minnies-line)}.template-page-contact .rich-text__blocks{max-width:48rem;margin-inline:auto}.template-page-contact .contact,.template-page-custom-design .contact,.template-page-weddings .contact,.template-page-corporate .contact,.template-page-reviews .contact,.template-page-subscription .contact,.template-page-corporate-services .contact{max-width:min(88rem,100%)!important;margin-inline:auto}@keyframes minnies-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.template-page #MainContent>.shopify-section:first-of-type,.template-collection #MainContent>.shopify-section:first-of-type,.template-product #MainContent>.shopify-section:first-of-type,.template-search #MainContent>.shopify-section:first-of-type{animation:minnies-rise .7s var(--minnies-ease) both}.template-index #MainContent>.shopify-section:first-of-type{animation:none}.template-page-weddings .multicolumn-card,.template-page-corporate .multicolumn-card,.template-page-about .multicolumn-card,.template-page-subscription .multicolumn-card,.template-page-delivery .multicolumn-card{transition:transform .4s var(--minnies-ease),background .4s var(--minnies-ease)}@media(hover:hover){.template-page-weddings .multicolumn-card:hover,.template-page-corporate .multicolumn-card:hover,.template-page-about .multicolumn-card:hover,.template-page-subscription .multicolumn-card:hover,.template-page-delivery .multicolumn-card:hover{transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){.card-wrapper .card-media img,.card-wrapper .media img,.header__inline-menu a:after,.header__menu-item:after,.template-page #MainContent>.shopify-section:first-of-type,.template-collection #MainContent>.shopify-section:first-of-type,.template-product #MainContent>.shopify-section:first-of-type,.template-search #MainContent>.shopify-section:first-of-type{animation:none!important;transition:none!important}}html.cart-open #MainContent,html.cart-open .section-header,html.cart-open .shopify-section-group-header-group,html.cart-open .footer,body.overflow-hidden #MainContent,body.overflow-hidden .footer{pointer-events:none!important}html.cart-open cart-drawer,html.cart-open cart-drawer *,body.overflow-hidden cart-drawer,body.overflow-hidden cart-drawer *{pointer-events:auto!important;touch-action:manipulation}.cart-drawer .drawer-inner,#CartDrawer .drawer-inner,cart-drawer-items,.cart-drawer .drawer-cart-items-wrapper{touch-action:pan-y!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch}.template-page-contact .contact{padding-top:0!important;margin-top:0!important}.template-page-contact .contact .title{margin-bottom:1.2rem!important}.template-page-contact .rich-text{margin-top:0!important}.template-page-custom-design .rich-text{padding-bottom:0!important}.template-page-custom-design .contact{margin-top:0!important}.footer-block__details-content.rte a{text-decoration:none;color:inherit}.footer-block__details-content.rte a:hover{color:var(--minnies-burgundy)!important}.footer{border-top:1px solid var(--minnies-line)!important;background:var(--minnies-cream)!important;color:var(--minnies-ink)!important}.footer .footer-block__heading,.footer a,.footer .link,.footer .rte,.footer .rte p,.footer .rte a,.footer-block__details-content,.footer-block__details-content a,.footer-block__details-content p,.footer .list-menu__item--link,.footer__copyright,.footer__copyright-row,.footer__copyright-row .copyright__content,.footer__copyright-row .policies,.footer__copyright-row .policies li,.footer__copyright-row a,.footer small,.footer .list-social__link,.footer .list-social__link .icon{color:var(--minnies-ink)!important}.footer-block__heading{color:var(--minnies-burgundy)!important;opacity:1!important}.footer a:hover,.footer .rte a:hover,.footer-block__details-content a:hover,.footer .list-menu__item--link:hover,.footer .list-social__link:hover,.footer .list-social__link:hover .icon{color:var(--minnies-burgundy)!important}.footer__content-bottom{border-top:1px solid var(--minnies-line)!important}.footer__content-top{padding-top:4rem!important;padding-bottom:2.4rem!important}.footer-block__heading{margin-bottom:1.2rem!important}.footer-block__details-content,.footer-block__details-content li,.footer-block__details-content p,.footer-block__details-content a{font-size:1.45rem!important;line-height:1.7!important}@media screen and (min-width:990px){.footer__blocks-wrapper.grid{display:flex!important;flex-wrap:wrap!important;gap:2.4rem 2rem!important;width:100%!important;max-width:none!important}.footer__blocks-wrapper.grid>.footer-block.grid-item{flex:1 1 0!important;width:auto!important;max-width:none!important;min-width:12rem!important;margin:0!important}.footer__blocks-wrapper.grid>.footer-block.grid-item:first-child{flex:1.35 1 0!important;min-width:16rem!important}}@media screen and (min-width:750px)and (max-width:989px){.footer__blocks-wrapper{display:grid!important;grid-template-columns:1fr 1fr!important;gap:2.4rem 2rem!important}.footer-block.grid-item{width:auto!important;max-width:none!important;margin:0!important}.footer-block:first-child{grid-column:1 / -1}}@media screen and (max-width:749px){.footer__content-top,.footer__blocks-wrapper,.footer-block,.footer-block__details-content,.footer-block__heading,.footer__copyright,.footer__content-bottom,.footer__content-bottom-wrapper,.copyright__content,.footer-block__details-content .list-menu__item--link,.footer-block__details-content li,.footer__copyright-row,.footer small{text-align:center!important}.footer__blocks-wrapper{display:grid!important;grid-template-columns:1fr!important;gap:2.8rem!important;align-items:start!important;justify-items:center!important;width:100%!important;max-width:28rem!important;margin-inline:auto!important}.footer-block,.footer-block.grid-item{width:100%!important;max-width:none!important;margin:0!important;text-align:center!important}.footer-block:first-child{grid-column:auto!important}.footer-block__details-content{align-items:center!important;text-align:center!important}.footer-block__details-content a,.footer-block__details-content p,.footer-block__details-content li{overflow-wrap:anywhere;word-break:break-word;text-align:center!important}.footer-block__brand-info,.footer-block__brand-info .rte,.footer-block__brand-info .rte p,.footer-block__brand-info .footer-block__heading{text-align:center!important}.list-social,.footer__list-social,.footer .list-social{justify-content:center!important}.footer__copyright-row{justify-content:center!important;text-align:center!important;flex-wrap:wrap!important;gap:.4rem .8rem!important}.footer__content-bottom-wrapper{justify-content:center!important}.footer__content-bottom{padding-top:1.6rem!important}}.template-page #MainContent>.shopify-section{scroll-margin-top:8rem}.template-page .image-with-text-content{padding-top:clamp(2.8rem,4vw,4.8rem)!important;padding-bottom:clamp(2.8rem,4vw,4.8rem)!important}.template-page .multicolumn .multicolumn-card__info{padding:2rem 1.6rem!important}.template-page .occasion-products,.template-page .rich-text .rich-text__wrapper,.template-page .contact{padding-left:clamp(1.6rem,4vw,5rem);padding-right:clamp(1.6rem,4vw,5rem)}.template-page .contact.page-width{padding-left:clamp(1.6rem,4vw,5rem)!important;padding-right:clamp(1.6rem,4vw,5rem)!important}.template-page #MainContent>.shopify-section:has(.multicolumn)+.shopify-section:before,.template-page #MainContent>.shopify-section:has(.occasion-products)+.shopify-section:has(.image-with-text):before{content:none!important;display:none!important}.template-product .product__title:after,.template-product .product-info-container .product__title:after{content:none!important;display:none!important}#MainContent,.template-page .occasion-products,.template-page .featured-collection,.template-index .featured-collection,.template-index .collection-tabs-section{background:#fff!important}.footer,.footer.color-option-1,.footer.color-option-2,.footer.gradient{background:var(--minnies-cream)!important;color:var(--minnies-ink)!important;border-top:1px solid var(--minnies-line)!important}.footer *{--color-foreground: 34, 34, 34}.footer .footer-block__heading{color:var(--minnies-burgundy)!important}.footer a,.footer .rte,.footer .rte p,.footer .rte a,.footer-block__details-content,.footer-block__details-content a,.footer-block__details-content p,.footer .list-menu__item--link,.footer__copyright-row,.footer__copyright-row a,.footer__copyright-row .copyright__content,.footer small,.footer .list-social__link,.footer .list-social__link .icon{color:var(--minnies-ink)!important;text-decoration:none!important}.footer a:hover,.footer-block__details-content a:hover,.footer .list-social__link:hover,.footer .list-social__link:hover .icon{color:var(--minnies-burgundy)!important}.footer__content-bottom{border-top-color:var(--minnies-line)!important}.image-with-text-text--caption,.image-with-text-content .caption,.template-page .caption-with-letter-spacing{margin-bottom:1.2rem!important;padding-bottom:0!important}@media screen and (min-width:750px){.multicolumn .multicolumn-list .multicolumn-list__item:not(:last-child) .multicolumn-card:after{background:#2222221f!important;top:18%!important;bottom:18%!important}}.template-page #MainContent>.shopify-section:first-of-type .image-with-text-heading,.template-page #MainContent>.shopify-section:first-of-type .rich-text__heading,.template-page #MainContent>.shopify-section:first-of-type .rich-text__blocks .hxl,.template-page #MainContent>.shopify-section:first-of-type .rich-text__blocks .h0,.template-page #MainContent>.shopify-section:first-of-type .rich-text__blocks .h1,.template-page #MainContent>.shopify-section:first-of-type .rich-text__blocks .h2,.template-page #MainContent>.shopify-section:first-of-type .banner__heading{font-family:var(--font-heading-family)!important;font-weight:500!important;font-size:clamp(2.8rem,4vw,4rem)!important;letter-spacing:-.02em!important;line-height:1.15!important;color:var(--minnies-ink)!important}.template-page #MainContent>.shopify-section:first-of-type .caption-with-letter-spacing,.template-page #MainContent>.shopify-section:first-of-type .image-with-text-text--caption{color:var(--minnies-burgundy)!important;letter-spacing:.16em!important;font-size:1.1rem!important;text-transform:uppercase}.template-page .occasion-products .title,.template-page .occasion-products h2,.template-page .multicolumn .title,.template-page .multicolumn-card__info h3{font-family:var(--font-heading-family)!important;font-weight:400!important}.template-page .occasion-products .title,.template-page .occasion-products h2{font-size:clamp(2.4rem,3vw,3.2rem)!important;letter-spacing:.02em!important;margin-bottom:2rem!important}.template-page .contact+.rich-text,.template-page .shopify-section:has(+.shopify-section .contact) .rich-text__heading,.template-page #MainContent>.shopify-section:has(.contact) .rich-text__heading,.template-page-contact .rich-text__heading,.template-page-custom-design .rich-text__heading,.template-page-weddings .rich-text__heading,.template-page-corporate .rich-text__heading,.template-page-subscription .rich-text__heading,.template-page-corporate-services .rich-text__heading,.template-page-reviews .rich-text__heading{font-size:clamp(2.4rem,3vw,3.2rem)!important}.template-page-contact #MainContent>.shopify-section:first-of-type .rich-text__heading,.template-page-custom-design #MainContent>.shopify-section:first-of-type .rich-text__heading,.template-page-faq #MainContent>.shopify-section:first-of-type .rich-text__heading,.template-page-reviews #MainContent>.shopify-section:first-of-type .rich-text__heading,.template-page-delivery #MainContent>.shopify-section:first-of-type .rich-text__heading{font-size:clamp(3rem,4.2vw,4.4rem)!important}.template-page .page-width,.template-page .collection.page-width,.template-page .rich-text__wrapper,.template-page .contact.page-width{padding-left:clamp(1.6rem,4vw,5rem)!important;padding-right:clamp(1.6rem,4vw,5rem)!important}.template-page #MainContent>.shopify-section:first-of-type .rich-text__text,.template-page #MainContent>.shopify-section:first-of-type .image-with-text-text.rte{max-width:54rem}.template-page #MainContent>.shopify-section:first-of-type .rich-text__blocks.center .rich-text__text,.template-page #MainContent>.shopify-section:first-of-type .rich-text--center .rich-text__text{margin-left:auto;margin-right:auto}.template-page #MainContent>.shopify-section:last-of-type{padding-bottom:0}.template-page .contact,.template-page .contact.page-width,.template-page-contact .contact,.template-page-custom-design .contact,.template-page-weddings .contact,.template-page-corporate .contact,.template-page-reviews .contact,.template-page-subscription .contact,.template-page-corporate-services .contact{max-width:min(88rem,100%)!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}.template-page .contact .field,.template-page .contact .field.field--with-error{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important}.template-page .contact .field-label,.template-page .contact .form-label.field-label{position:static!important;order:-1!important;display:block!important;width:100%!important;text-align:left!important;left:auto!important;top:auto!important;transform:none!important;margin:0 0 .7rem!important;padding:0!important}.template-page .contact .field-input,.template-page .contact .text-area,.template-page .contact textarea{width:100%!important;padding:1.4rem 1.6rem!important}.template-page .contact .contact-button,.template-page .contact .contact-button .button,.template-page .contact .button{width:100%!important;max-width:100%!important}.template-page-about .multicolumn .multicolumn-card__info .link,.template-page-about .multicolumn .multicolumn-card__info .button,.template-page-about .multicolumn .multicolumn-card__info a,.template-index .multicolumn .multicolumn-card__info .link,.template-index .multicolumn .multicolumn-card__info .button{background:transparent!important;color:var(--minnies-burgundy)!important;border:0!important;border-bottom:1px solid var(--minnies-burgundy)!important;border-radius:0!important;box-shadow:none!important;min-height:0!important;padding:.2rem 0!important;width:16rem!important;min-width:16rem!important;max-width:16rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;box-sizing:border-box!important;margin-left:auto!important;margin-right:auto!important}.template-index #MainContent,.template-page #MainContent{background:#fff}.template-index .collection-tabs,.template-page .occasion-products,.template-page .occasion-products.color-option-1,.template-page .occasion-products.color-option-2{background:var(--minnies-cream)!important}.template-index .collection-tabs .page-width,.template-page .occasion-products .page-width,.template-page .occasion-products .collection{padding-top:.8rem;padding-bottom:.8rem}.template-index .multicolumn,.template-page .multicolumn.color-option-2,.template-page-weddings .multicolumn,.template-page-corporate .multicolumn,.template-page-about .multicolumn,.template-page-delivery .multicolumn,.template-page-subscription .multicolumn{background:var(--minnies-cream-deep)!important}.template-index .section-image-banner+.shopify-section .multicolumn{background:var(--minnies-cream)!important;border-top:0!important}.template-index .multicolumn .page-width,.template-index .multicolumn>.ignore-true{padding-top:.4rem;padding-bottom:.4rem}.template-index .image-with-text,.template-page-weddings .image-with-text,.template-page-about .image-with-text,.template-page-birthday-flowers .image-with-text,.template-page-funeral-flowers .image-with-text:not(:first-of-type),.template-page-subscription .image-with-text{max-width:none!important;width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;background:transparent!important}.template-index .image-with-text-grid,.template-page-weddings .image-with-text-grid,.template-page-about .image-with-text-grid,.template-page-birthday-flowers .image-with-text-grid,.template-page-funeral-flowers .image-with-text-grid,.template-page-subscription .image-with-text-grid{gap:0!important}@media screen and (min-width:750px){.template-index .image-with-text-media,.template-page-weddings .image-with-text-media,.template-page-about .image-with-text-media,.template-page-birthday-flowers .image-with-text-media,.template-page-funeral-flowers .image-with-text-media,.template-page-subscription .image-with-text-media{min-height:min(68vh,620px)!important}.template-index .image-with-text-content,.template-page-weddings .image-with-text-content,.template-page-about .image-with-text-content,.template-page-birthday-flowers .image-with-text-content,.template-page-subscription .image-with-text-content{padding-left:clamp(3.2rem,6vw,7.2rem)!important;padding-right:clamp(3.2rem,6vw,7.2rem)!important}}body.template-index{background-color:var(--minnies-cream)!important}.template-index #MainContent{padding-bottom:0!important;margin-bottom:0!important}.template-index #MainContent>.shopify-section:last-child,.template-index #shopify-section-ready_to_order,.template-index #shopify-section-ready_to_order .extract,.template-index #shopify-section-ready_to_order .rich-text,.template-index #shopify-section-ready_to_order .rich-text.color-option-2,.template-index #shopify-section-ready_to_order .gradient,.template-index #MainContent>.shopify-section:last-child .extract,.template-index #MainContent>.shopify-section:last-child .rich-text{background:var(--minnies-cream)!important;margin-bottom:0!important}.template-index #MainContent>.shopify-section:last-child [class*=-padding],.template-index #shopify-section-ready_to_order [class*=-padding]{padding-bottom:2.4rem!important}.template-index #shopify-section-ready_to_order .rich-text-blocks,.template-index #MainContent>.shopify-section:last-child .rich-text-blocks{max-width:52rem;margin-inline:auto;width:100%;padding-inline:1.6rem;box-sizing:border-box}.template-index #shopify-section-ready_to_order .rich-text-heading,.template-index #shopify-section-ready_to_order .rich-text-heading *,.template-index #MainContent>.shopify-section:last-child .rich-text-heading,.template-index #MainContent>.shopify-section:last-child .rich-text-heading *{color:var(--minnies-burgundy)!important;letter-spacing:-.03em;white-space:nowrap;font-size:clamp(3.2rem,5.5vw,5.2rem)!important;line-height:1.1!important;text-align:center}.template-index #shopify-section-ready_to_order .rich-text-text,.template-index #shopify-section-ready_to_order .rich-text-text p,.template-index #MainContent>.shopify-section:last-child .rich-text-text,.template-index #MainContent>.shopify-section:last-child .rich-text-text p{color:#222222c7;line-height:1.65;max-width:40rem;margin-inline:auto;text-align:center}.template-index #shopify-section-ready_to_order .rich-text-buttons,.template-index #shopify-section-ready_to_order .rich-text-buttons--multiple,.template-index #MainContent>.shopify-section:last-child .rich-text-buttons,.template-index #MainContent>.shopify-section:last-child .rich-text-buttons--multiple{display:grid!important;grid-template-columns:1fr 1fr;gap:1rem!important;width:100%!important;max-width:100%!important;margin:2rem auto 0!important;justify-content:stretch!important;flex-wrap:nowrap!important}.template-index #shopify-section-ready_to_order .rich-text-buttons .button,.template-index #shopify-section-ready_to_order .rich-text-buttons--multiple>*,.template-index #MainContent>.shopify-section:last-child .rich-text-buttons .button,.template-index #MainContent>.shopify-section:last-child .rich-text-buttons--multiple>*{flex-grow:0!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;justify-content:center!important;text-align:center!important;box-sizing:border-box!important}.template-index #shopify-section-ready_to_order .rich-text-buttons .button--secondary,.template-index #shopify-section-ready_to_order .rich-text-buttons .button:nth-child(2){background:var(--minnies-ink)!important;border-color:var(--minnies-ink)!important;color:#fff!important}@media screen and (max-width:749px){.template-index #shopify-section-ready_to_order .rich-text-heading,.template-index #shopify-section-ready_to_order .rich-text-heading *{white-space:normal;font-size:clamp(2.4rem,8.5vw,3.4rem)!important}.template-index #shopify-section-ready_to_order .rich-text-buttons,.template-index #shopify-section-ready_to_order .rich-text-buttons--multiple{grid-template-columns:1fr;width:min(100%,28rem)!important;max-width:28rem!important}}body.template-index #shopify-section-group-footer-group,body.template-index .shopify-section-group-footer-group,.shopify-section-group-footer-group{background:var(--minnies-cream)!important;margin-top:0!important;padding-top:0!important}body.template-index #shopify-section-popup,#shopify-section-popup,.shopify-section-group-footer-group #shopify-section-popup{height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:visible!important;background:transparent!important;border:0!important;line-height:0!important}body.template-index #shopify-section-footer,body.template-index #shopify-section-footer .footer,body.template-index .footer,#shopify-section-footer,#shopify-section-footer .footer,.shopify-section-group-footer-group .footer,.footer{margin-top:0!important;background:var(--minnies-cream)!important;border-top:1px solid var(--minnies-line)!important}body.template-index #shopify-section-footer .footer__content-top,#shopify-section-footer .footer__content-top,.footer__content-top{padding-top:2.8rem!important}#shopify-section-homepage_faq,#shopify-section-homepage_faq .collapsible-content,#shopify-section-homepage_faq .gradient,#shopify-section-homepage_faq .color-option-2{background:var(--minnies-cream)!important}#shopify-section-homepage_faq .collapsible-content__heading,#shopify-section-homepage_faq .title{color:var(--minnies-burgundy);text-align:center;letter-spacing:-.02em}#shopify-section-homepage_faq .caption-with-letter-spacing{color:var(--minnies-burgundy);text-align:center}#shopify-section-homepage_faq .accordion,#shopify-section-homepage_faq .collapsible-content__item,#shopify-section-homepage_faq details{border-color:var(--minnies-line)!important;background:transparent!important}.template-index .section-image-banner:not(:first-of-type) .banner,[id*=explore_panels] .banner,[id*=explore] .section-image-banner .banner{min-height:min(56vh,480px)}.template-index .section-image-banner .banner-heading,.template-index .section-image-banner .banner-heading span,.template-index .section-image-banner .banner-text,.template-index .section-image-banner .banner-text p,.template-index .section-image-banner .image-with-text-text,.template-index .section-image-banner .image-with-text-text--caption,.template-index .section-image-banner .caption-with-letter-spacing,.template-index .section-image-banner .banner-box .image-with-text-text--caption,.template-index .section-image-banner .banner-content .caption-with-letter-spacing,.template-index .section-image-banner .banner-content p,[id*=explore_panels] .banner-heading,[id*=explore_panels] .banner-heading span,[id*=explore_panels] .banner-text,[id*=explore_panels] .banner-text p,[id*=explore_panels] .image-with-text-text,[id*=explore_panels] .image-with-text-text--caption,[id*=explore_panels] .caption-with-letter-spacing,[id*=explore_panels] .banner-box p,[id*=explore_panels] .banner-content p{color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important;text-shadow:0 1px 14px rgba(0,0,0,.35)}.template-index .section-image-banner .banner-buttons,[id*=explore_panels] .banner-buttons{justify-content:center;flex-wrap:wrap;gap:.75rem 1rem}.template-index .section-image-banner:not(:first-of-type) .banner-buttons .button,.template-index #MainContent>.shopify-section:not(:first-child) .section-image-banner .banner-buttons .button,.template-index #MainContent>.shopify-section:not(:first-of-type) .section-image-banner .banner-buttons a.button,[id*=explore_panels] .banner-buttons .button,[id*=explore_panels] .banner-buttons a.button,[id*=explore] .banner-buttons .button,[id*=explore] .banner-buttons a.button{background:#fff!important;color:#000!important;-webkit-text-fill-color:#000000!important;border-color:#fff!important;text-shadow:none!important}.template-index .section-image-banner:not(:first-of-type) .banner-buttons .button:hover,.template-index #MainContent>.shopify-section:not(:first-child) .section-image-banner .banner-buttons .button:hover,.template-index #MainContent>.shopify-section:not(:first-of-type) .section-image-banner .banner-buttons a.button:hover,[id*=explore_panels] .banner-buttons .button:hover,[id*=explore_panels] .banner-buttons a.button:hover,[id*=explore] .banner-buttons .button:hover,[id*=explore] .banner-buttons a.button:hover{background:var(--minnies-cream)!important;color:#000!important;-webkit-text-fill-color:#000000!important;border-color:var(--minnies-cream)!important}[id*=explore_panels] .banner-media img,.template-index .section-image-banner:not(:first-of-type) .banner-media img{object-fit:cover;object-position:center 45%}.template-index .section-image-banner .banner-media img,.template-index #shopify-section-image_banner .banner-media img{object-fit:cover!important;object-position:center 72%!important}.template-page-corporate .image-with-text{max-width:var(--page-width)!important;margin-left:auto!important;margin-right:auto!important;padding-left:clamp(1.6rem,4vw,5rem)!important;padding-right:clamp(1.6rem,4vw,5rem)!important}.template-page-corporate .image-with-text-media{min-height:36rem!important;box-shadow:var(--minnies-shadow-soft)}.template-page-corporate .image-with-text-content{padding-top:clamp(2rem,3vw,3.2rem)!important;padding-bottom:clamp(2rem,3vw,3.2rem)!important}.template-page-funeral-flowers #MainContent>.shopify-section:first-of-type .rich-text,.template-page-delivery #MainContent>.shopify-section:first-of-type .rich-text,.template-page-faq #MainContent>.shopify-section:first-of-type .rich-text{background:var(--minnies-cream)!important}.template-page-funeral-flowers #MainContent>.shopify-section:first-of-type,.template-page-delivery #MainContent>.shopify-section:first-of-type{background:var(--minnies-cream)}.template-page-contact #MainContent,.template-page-contact #MainContent>.shopify-section,.template-page-contact .rich-text,.template-page-contact .contact,.template-page-custom-design #MainContent,.template-page-custom-design #MainContent>.shopify-section,.template-page-custom-design .rich-text,.template-page-custom-design .contact,.template-page-corporate-services #MainContent,.template-page-corporate-services #MainContent>.shopify-section,.template-page-corporate-services .rich-text,.template-page-corporate-services .contact{background:#fff!important;background-color:#fff!important;--color-background: 255, 255, 255 !important}.template-page-weddings #MainContent>.shopify-section:has(.rich-text),.template-page-subscription #MainContent>.shopify-section:has(.rich-text),.template-page-weddings #MainContent>.shopify-section:has(.contact),.template-page-subscription #MainContent>.shopify-section:has(.contact){background:var(--minnies-cream)}.template-page-weddings .rich-text,.template-page-corporate .rich-text,.template-page-subscription .rich-text,.template-page-weddings .contact,.template-page-corporate .contact,.template-page-subscription .contact,.template-page-contact .contact,.template-page-custom-design .contact{background:transparent!important}.template-page-weddings .contact,.template-page-corporate .contact,.template-page-subscription .contact,.template-page-contact .contact,.template-page-custom-design .contact{max-width:min(72rem,100%)!important;padding-left:clamp(1.6rem,4vw,4rem)!important;padding-right:clamp(1.6rem,4vw,4rem)!important}.template-page-weddings .contact .contact__fields,.template-page-corporate .contact .contact__fields,.template-page-subscription .contact .contact__fields,.template-page-contact .contact .contact__fields,.template-page-custom-design .contact .contact__fields{background:#fff;padding:clamp(2rem,3vw,3.2rem);box-shadow:var(--minnies-shadow-soft)}.template-page-about #MainContent>.shopify-section:last-of-type,.template-page-about #MainContent>.shopify-section:last-of-type .rich-text,.template-page-delivery #MainContent>.shopify-section:last-of-type,.template-page-delivery #MainContent>.shopify-section:last-of-type .rich-text{background:var(--minnies-cream-deep)!important}.template-page-birthday-flowers #MainContent>.shopify-section:has(.rich-text):last-of-type,.template-page-birthday-flowers .rich-text,.template-page-birthday-flowers .rich-text.color-option-1,.template-page-birthday-flowers .rich-text.color-option-2,.template-page-birthday-flowers #MainContent>.shopify-section:last-of-type,.template-page-birthday-flowers #MainContent>.shopify-section:has(.rich-text){background:#fff!important;background-color:#fff!important}.template-page-birthday-flowers #MainContent,.template-page-birthday-flowers #MainContent>.shopify-section:last-child,.template-page-birthday-flowers #MainContent>.shopify-section:last-of-type,.template-page-birthday-flowers #MainContent>.shopify-section:has(.rich-text) .rich-text{background:#fff!important;background-color:#fff!important}.template-page-delivery .collapsible-content{background:#fff!important;max-width:min(88rem,100%);margin-left:auto;margin-right:auto;padding-left:clamp(1.6rem,4vw,5rem);padding-right:clamp(1.6rem,4vw,5rem)}.template-page-delivery #MainContent>.shopify-section:first-of-type .rich-text__blocks{max-width:64rem;margin-left:auto;margin-right:auto}.template-page-weddings #MainContent>.shopify-section:first-of-type,.template-page-about #MainContent>.shopify-section:first-of-type,.template-page-birthday-flowers #MainContent>.shopify-section:first-of-type,.template-page-subscription #MainContent>.shopify-section:first-of-type{margin-bottom:0}.template-page .occasion-products{padding-block:0}.template-index .collection-tabs{border-top:0}@media screen and (min-width:750px){.template-page .multicolumn .multicolumn-card__info{padding:2.4rem 2rem!important}.template-page-weddings .multicolumn .multicolumn-card__info,.template-page-about .multicolumn .multicolumn-card__info{padding-top:2.8rem!important;padding-bottom:2.8rem!important}}.template-page-weddings .multicolumn .multicolumn-card__info{border-left:1px solid var(--minnies-line);padding-left:2.4rem!important}.template-page-weddings .multicolumn .multicolumn-list__item:first-child .multicolumn-card__info{border-left-color:var(--minnies-burgundy)}@media screen and (max-width:749px){.template-page-weddings .multicolumn .multicolumn-card__info{border-left:0;border-top:1px solid var(--minnies-line);padding-left:1.2rem!important}.template-page-weddings .multicolumn .multicolumn-list__item:first-child .multicolumn-card__info{border-top-color:var(--minnies-burgundy)}}.template-page-corporate .multicolumn .multicolumn-card__info{text-align:center}.template-page-corporate .multicolumn .multicolumn-card__info .rte{max-width:28ch;margin-left:auto!important;margin-right:auto!important}.template-page-about #MainContent>.shopify-section:last-of-type .rich-text__heading{font-size:clamp(2.8rem,4vw,4rem)!important}.template-page-funeral-flowers #MainContent>.shopify-section:first-of-type .rich-text__blocks{max-width:60rem;padding-left:clamp(1.6rem,4vw,5rem);padding-right:clamp(1.6rem,4vw,5rem)}.template-page-subscription .multicolumn .multicolumn-card{background:#fff!important;box-shadow:var(--minnies-shadow-soft)}.template-page-subscription .multicolumn .multicolumn-list{gap:1.6rem!important}.template-page-subscription .multicolumn .multicolumn-list__item:nth-child(2n) .multicolumn-card{background:#fff!important}@media screen and (min-width:750px){.template-page-subscription .multicolumn .multicolumn-list .multicolumn-list__item:not(:last-child) .multicolumn-card:after{display:none}}@media(hover:hover)and (pointer:fine){.template-index .image-with-text-media img,.template-page-weddings .image-with-text-media img,.template-page-about .image-with-text-media img,.template-page-birthday-flowers .image-with-text-media img{transition:transform 1.1s var(--minnies-ease)}.template-index .image-with-text:hover .image-with-text-media img,.template-page-weddings .image-with-text:hover .image-with-text-media img,.template-page-about .image-with-text:hover .image-with-text-media img,.template-page-birthday-flowers .image-with-text:hover .image-with-text-media img{transform:scale(1.03)}}.template-index .multicolumn .multicolumn-list .multicolumn-list__item:not(:last-child) .multicolumn-card:after{background:#22222214}.template-page-contact #MainContent,.template-page-custom-design #MainContent{background:var(--minnies-cream)}.template-page-contact .rich-text,.template-page-custom-design .rich-text{background:transparent!important}.template-page-birthday-flowers .occasion-products,.template-page-funeral-flowers .occasion-products,.template-page-wedding-flowers .occasion-products,.template-page-same-day-delivery .occasion-products,.template-page-flower-delivery .occasion-products{background:var(--minnies-cream)!important}.template-page-about .rich-text.color-option-2,.template-page-delivery .rich-text.color-option-2{background:var(--minnies-cream-deep)!important}.template-page-birthday-flowers .rich-text.color-option-2,.template-page-birthday-flowers .rich-text.color-option-1{background:#fff!important}.template-index .image-with-text.color-option-2{background:var(--minnies-cream)!important}.template-index .collection-tabs{background:#fff!important}.template-page-funeral-flowers .image-with-text{max-width:none!important;width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.template-index .section-image-banner+.shopify-section{background:var(--minnies-cream)}#MainContent,#MainContent>.shopify-section,#MainContent .gradient,#MainContent .color-option-1,#MainContent .color-option-2,#MainContent .multicolumn,#MainContent .collection-tabs,#MainContent .occasion-products,#MainContent .image-with-text,#MainContent .rich-text,#MainContent .contact,#MainContent .collapsible-content,#MainContent .featured-collection,.template-index #MainContent,.template-page #MainContent,.template-index .multicolumn,.template-index .collection-tabs,.template-index .image-with-text,.template-index .image-with-text.color-option-2,.template-index .section-image-banner+.shopify-section,.template-index .section-image-banner+.shopify-section .multicolumn,.template-page .multicolumn,.template-page .multicolumn.color-option-2,.template-page .occasion-products,.template-page .occasion-products.color-option-1,.template-page .occasion-products.color-option-2,.template-page .image-with-text,.template-page .rich-text,.template-page .rich-text.color-option-2,.template-page .contact,.template-page .collapsible-content,.template-page-weddings .multicolumn,.template-page-corporate .multicolumn,.template-page-about .multicolumn,.template-page-delivery .multicolumn,.template-page-subscription .multicolumn,.template-page-weddings #MainContent>.shopify-section:has(.rich-text),.template-page-corporate #MainContent>.shopify-section:has(.rich-text),.template-page-subscription #MainContent>.shopify-section:has(.rich-text),.template-page-weddings #MainContent>.shopify-section:has(.contact),.template-page-corporate #MainContent>.shopify-section:has(.contact),.template-page-subscription #MainContent>.shopify-section:has(.contact),.template-page-contact #MainContent,.template-page-contact #MainContent>.shopify-section:first-of-type,.template-page-contact #MainContent>.shopify-section:has(.contact),.template-page-custom-design #MainContent,.template-page-custom-design #MainContent>.shopify-section:first-of-type,.template-page-custom-design #MainContent>.shopify-section:has(.contact),.template-page-funeral-flowers #MainContent>.shopify-section:first-of-type,.template-page-funeral-flowers #MainContent>.shopify-section:first-of-type .rich-text,.template-page-delivery #MainContent>.shopify-section:first-of-type,.template-page-delivery #MainContent>.shopify-section:first-of-type .rich-text,.template-page-delivery #MainContent>.shopify-section:last-of-type,.template-page-delivery #MainContent>.shopify-section:last-of-type .rich-text,.template-page-about #MainContent>.shopify-section:last-of-type,.template-page-about #MainContent>.shopify-section:last-of-type .rich-text,.template-page-birthday-flowers .rich-text.color-option-2,.template-page-faq #MainContent>.shopify-section:first-of-type .rich-text,.template-page-faq .rich-text,.template-page-corporate-services .image-with-text,.template-page-corporate-services .rich-text{background:#fff!important;background-color:#fff!important}#MainContent .color-option-1,#MainContent .color-option-2,#MainContent .gradient{--color-background: 255, 255, 255 !important}.template-page-weddings .contact .contact__fields,.template-page-corporate .contact .contact__fields,.template-page-subscription .contact .contact__fields,.template-page-contact .contact .contact__fields,.template-page-custom-design .contact .contact__fields{background:#fff!important;box-shadow:none!important;padding-left:0!important;padding-right:0!important}.template-page-subscription .multicolumn .multicolumn-card,.template-page-subscription .multicolumn .multicolumn-list__item:nth-child(2n) .multicolumn-card{background:#fff!important;box-shadow:none!important}.card-wrapper .card-media,.card-wrapper .card__media,.card-wrapper .media,.product-card-wrapper .media,.image-with-text-media{background:var(--minnies-cream)}.header-wrapper,.footer,.footer__content-top,.footer__content-bottom{background:var(--minnies-cream)!important;background-color:var(--minnies-cream)!important}.announcement-bar,.announcement-bar.color-option-1,.announcement-bar.color-option-2,.announcement-bar.color-option-3,.announcement-bar.gradient,.shopify-section-group-header-group .announcement-bar{background:var(--minnies-burgundy)!important;background-color:var(--minnies-burgundy)!important;--color-background: 128, 0, 32 !important;color:#fff!important;border:0!important}.announcement-bar .announcement-bar__message,.announcement-bar .announcement-bar__message p,.announcement-bar .announcement-bar__link,.announcement-bar a{color:#fff!important}.section-image-banner .banner-box,.section-image-banner .banner-box.color-option-1,.section-image-banner .banner-box.color-option-2,.section-image-banner .banner-box.gradient,.section-image-banner .banner-box.content-container,.section-image-banner .banner-box.global-media-settings,#MainContent .section-image-banner .banner-box,#MainContent .section-image-banner .banner-box.color-option-1,#MainContent .section-image-banner .banner-box.gradient{background:transparent!important;background-color:transparent!important;--color-background: 0, 0, 0 !important;--color-foreground: 255, 255, 255 !important;color:#fff!important;box-shadow:none!important;border:0!important}.section-image-banner .banner-box:before,.section-image-banner .banner-box:after{display:none!important;content:none!important;background:none!important}.template-page-contact #MainContent,.template-page-contact #MainContent>.shopify-section,.template-page-contact #MainContent .rich-text,.template-page-contact #MainContent .contact,.template-page-contact #MainContent .color-option-1,.template-page-contact #MainContent .color-option-2,.template-page-contact #MainContent .gradient{background:#fff!important;background-color:#fff!important;--color-background: 255, 255, 255 !important}.template-page-contact .contact .title:empty,.template-page-contact .contact h2.title:empty{display:none!important}.template-index .image-with-text,.template-index .image-with-text.color-option-1,.template-index .image-with-text.color-option-2,.template-index .image-with-text.gradient,.template-index #MainContent>.shopify-section:has(.image-with-text),.template-index #MainContent>.shopify-section:last-of-type,.template-index #MainContent>.shopify-section:last-of-type .image-with-text,.template-index .image-with-text-content,.template-index .image-with-text-text-item{background:#fff!important;background-color:#fff!important;--color-background: 255, 255, 255 !important}.template-index .image-with-text-media{background:#fff!important}#MainContent>.shopify-section:last-child,#MainContent>.shopify-section:last-of-type{padding-bottom:clamp(4.8rem,8vw,8rem)!important}#MainContent>.shopify-section:last-child .image-with-text,#MainContent>.shopify-section:last-of-type .image-with-text,#MainContent>.shopify-section:last-child .rich-text,#MainContent>.shopify-section:last-of-type .rich-text,#MainContent>.shopify-section:last-child .occasion-products,#MainContent>.shopify-section:last-of-type .occasion-products{padding-bottom:clamp(2.4rem,4vw,4rem)!important}.template-page-contact #MainContent>.shopify-section:last-child .contact,.template-page-contact #MainContent>.shopify-section:last-of-type .contact{padding-bottom:unset!important}.template-index #MainContent>.shopify-section:has(.image-with-text):not(:has([disabled])),.template-page-wedding-flowers #MainContent>.shopify-section:has(.image-with-text),.template-page-weddings #MainContent>.shopify-section:last-of-type,.template-page-corporate #MainContent>.shopify-section:last-of-type,.template-page-about #MainContent>.shopify-section:last-of-type,.template-page-birthday-flowers #MainContent>.shopify-section:last-of-type,.template-page-funeral-flowers #MainContent>.shopify-section:last-of-type,.template-page-delivery #MainContent>.shopify-section:last-of-type,.template-page-subscription #MainContent>.shopify-section:last-of-type{margin-bottom:0!important;padding-bottom:clamp(5.6rem,9vw,9.6rem)!important}.template-page-contact #MainContent>.shopify-section:last-of-type{margin-bottom:0!important;padding-bottom:0!important}.template-page-contact #MainContent>.shopify-section:last-of-type .contact{padding-bottom:clamp(4.8rem,7vw,7.2rem)!important}.shopify-section-group-footer-group{margin-top:0!important}.template-page-contact #MainContent,.template-page-contact #MainContent>.shopify-section,.template-page-contact #MainContent .rich-text,.template-page-contact #MainContent .rich-text__wrapper,.template-page-contact #MainContent .contact,.template-page-contact #MainContent .gradient,.template-page-contact #MainContent .color-option-1,.template-page-contact #MainContent .color-option-2,.template-page-corporate-services #MainContent,.template-page-corporate-services #MainContent>.shopify-section,.template-page-corporate-services #MainContent .rich-text,.template-page-corporate-services #MainContent .rich-text__wrapper,.template-page-corporate-services #MainContent .contact,.template-page-corporate-services #MainContent .gradient,.template-page-corporate-services #MainContent .color-option-1,.template-page-corporate-services #MainContent .color-option-2{background:#fff!important;background-color:#fff!important;--color-background: 255, 255, 255 !important}.template-index .featured-collection .collection-title{text-align:center;margin-bottom:1.5rem}.template-index .featured-collection .collection-title .title{letter-spacing:-.02em}#shopify-section-neighbor_notes,#shopify-section-neighbor_notes [class*=testimonials-section],#shopify-section-neighbor_notes .color-option-2,#shopify-section-neighbor_notes .gradient{background:var(--minnies-cream)!important}#shopify-section-neighbor_notes .testimonials-title{text-align:center;margin:0 auto 2.4rem;max-width:28rem}#shopify-section-neighbor_notes .testimonials-title .image-with-text-text--caption{color:var(--minnies-burgundy);letter-spacing:.16em;text-transform:uppercase;font-size:1.1rem!important;margin-bottom:.65rem}#shopify-section-neighbor_notes .testimonials-title .title{color:var(--minnies-burgundy);letter-spacing:-.02em;line-height:1.2;max-width:none}#shopify-section-neighbor_notes .testimonials-list{align-items:flex-start}#shopify-section-neighbor_notes .testimonials-list__item{height:auto}#shopify-section-neighbor_notes .testimonials.content-container{background:#fff!important;border:1px solid var(--minnies-line)!important;border-radius:0!important;box-shadow:none!important;padding:1.75rem 1.5rem 1.6rem!important;height:auto;position:relative}#shopify-section-neighbor_notes .testimonials.content-container:before{display:none}#shopify-section-neighbor_notes .testimonial{display:block}#shopify-section-neighbor_notes .testimonial-text{display:flex;flex-direction:column;gap:.85rem;width:100%!important;max-width:100%!important}#shopify-section-neighbor_notes .testimonial-rating{display:flex;gap:.18rem;line-height:1}#shopify-section-neighbor_notes .testimonial-rating__star{font-size:1.35rem;color:#c9a22747}#shopify-section-neighbor_notes .testimonial-rating__star.is-filled{color:#c9a227}#shopify-section-neighbor_notes .testimonial-text .rte{order:0}#shopify-section-neighbor_notes .testimonial .rte,#shopify-section-neighbor_notes .testimonial .rte p{font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:1.55rem!important;line-height:1.5!important;color:var(--minnies-ink);margin:0}#shopify-section-neighbor_notes .testimonial-text h3{order:3;margin:.35rem 0 0!important;padding-top:1rem;border-top:1px solid var(--minnies-line);font-family:Inter,system-ui,sans-serif!important;font-size:1.15rem!important;font-weight:500!important;letter-spacing:.1em;text-transform:uppercase;color:var(--minnies-muted)!important}#shopify-section-neighbor_notes .testimonial .grid-item.left{width:100%!important;max-width:100%!important}#shopify-section-neighbor_notes .testimonial .grid-item.right{display:none}#shopify-section-neighbor_notes .testimonial-section .center .button{margin-top:2.2rem}@media screen and (max-width:989px){#shopify-section-neighbor_notes .testimonials-title{text-align:center;margin-bottom:1.75rem}#shopify-section-neighbor_notes .testimonials.content-container{padding:1.5rem 1.35rem 1.4rem!important}}@media screen and (max-width:749px){.template-page .image-with-text-content,.template-page .image-with-text-content--mobile-left,.template-page .image-with-text-content--mobile-center,.template-page .rich-text-blocks,.template-page .rich-text-heading,.template-page .rich-text-text,.template-page .rich-text-caption,.template-page .banner-content,.template-page .banner-box,.template-index .image-with-text-content,.template-index .multicolumn-card__info{text-align:center!important;align-items:center!important}.template-page .image-with-text-content .button,.template-page .rich-text-buttons,.template-page .banner-buttons,.template-index .image-with-text-content .button{justify-content:center!important;margin-left:auto!important;margin-right:auto!important}.template-page .rich-text-buttons,.template-page .rich-text-buttons--multiple{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:min(100%,28rem)!important;margin-inline:auto!important;gap:.85rem!important}.template-page .rich-text-buttons .button,.template-page .rich-text-buttons--multiple>*{width:100%!important;min-width:0!important;justify-content:center!important}.template-page .occasion-products .title-wrapper-with-link,.template-page .featured-collection .collection-title,.template-index .featured-collection .collection-title,.template-index .collection-tabs .title-wrapper,.template-cart .featured-collection .collection-title{text-align:center!important;justify-content:center!important;flex-direction:column!important;gap:.6rem!important}.template-page .occasion-products .title-wrapper-with-link .link,.template-page .featured-collection .collection-title .link{margin-left:auto!important;margin-right:auto!important}.template-page .card-information,.template-page .card__heading,.template-page .price,.template-index .card-information,.template-index .card__heading,.template-index .price{text-align:center!important}.template-page-contact .contact,.template-page-custom-design .contact,.template-page-weddings .contact,.template-page-subscription .contact,.template-page-corporate-services .contact,.template-page-reviews .contact{text-align:left!important}.template-page-contact .rich-text-blocks,.template-page-custom-design .rich-text-blocks,.template-page-weddings .rich-text-blocks,.template-page-subscription .rich-text-blocks,.template-page-corporate-services .rich-text-blocks,.template-page-faq .rich-text-blocks,.template-page-reviews .rich-text-blocks{text-align:center!important}.template-page-faq .accordion,.template-page-delivery .accordion,#shopify-section-homepage_faq .accordion,#shopify-section-homepage_faq details,.template-page-faq details{text-align:left!important}.template-page-faq .collapsible-content__heading,.template-page-faq .title,#shopify-section-homepage_faq .title,#shopify-section-homepage_faq .caption-with-letter-spacing,.template-page .multicolumn .multicolumn-card__info,.template-index .multicolumn .multicolumn-card__info{text-align:center!important}.template-page #MainContent{padding-top:1.6rem!important}.minnies-related-links{text-align:center!important}.minnies-related-links__row{justify-content:center!important;flex-wrap:wrap!important}.template-cart .cart__contents,.template-cart .cart__footer,.template-cart cart-items{text-align:left!important}.template-collection .card-information,.template-collection .card__heading,.template-collection .price,.template-collection .collection-hero__title,.template-collection .minnies-collection-heading{text-align:center!important}.template-collection .facets-vertical,.template-collection .facets-wrapper,.template-collection facet-filters-form,.template-collection .mobile-facets__inner{text-align:left!important}.template-product .product__title,.template-product .product__text{text-align:center!important}.template-product .product-form,.template-product .product-form__buttons,.template-product .product__info-container,.template-product .product__description,.template-product variant-selects,.template-product quantity-input,.template-product .price{text-align:left!important}.template-page-events .events-calendar,.template-page-events .event-card,.template-page-events .multicolumn-card__info,.template-page-reviews .testimonial,.template-page-reviews .testimonials-title,.template-page-lookbook .featured-collections .image-with-text-content,.template-page-lookbook .rich-text-blocks{text-align:center!important}}.template-page-contact .shopify-section-group-footer-group,.template-page-contact .shopify-section-group-footer-group .footer,.template-page-contact .shopify-section-group-footer-group .footer.gradient,.template-page-contact .shopify-section-group-footer-group .footer.color-option-2,.template-page-contact .footer,.template-page-contact .footer.gradient,.template-page-contact .footer.color-option-1,.template-page-contact .footer.color-option-2,.template-page-contact .footer__content-top,.template-page-contact .footer__content-bottom,.template-page-corporate-services .shopify-section-group-footer-group,.template-page-corporate-services .footer,.template-page-corporate-services .footer.gradient,.template-page-corporate-services .footer.color-option-2,.template-page-corporate-services .footer__content-top,.template-page-corporate-services .footer__content-bottom,.template-page-custom-design .footer,.template-page-custom-design .footer.gradient,.template-page-custom-design .footer__content-top,.template-page-custom-design .footer__content-bottom{background:var(--minnies-cream)!important;background-color:var(--minnies-cream)!important;width:100%!important;max-width:none!important}.footer-block--newsletter:empty,.footer .footer-block--newsletter:not(:has(.footer-block__newsletter)):not(:has(.footer__follow-on-shop)):not(:has(.list-social)){display:none!important}.shopify-section-group-footer-group,#shopify-section-footer,.footer,.footer.gradient,.footer.color-option-1,.footer.color-option-2,.footer__content-top,.footer__content-bottom{background:var(--minnies-cream)!important;background-color:var(--minnies-cream)!important}.footer{width:100%!important;max-width:none!important;margin-top:0!important;border-top:1px solid var(--minnies-line)!important}.footer__content-top.page-width{width:100%!important;max-width:var(--page-width)!important;margin-inline:auto!important;padding-top:2.8rem!important;padding-bottom:2.4rem!important;box-sizing:border-box}.footer__copyright-row{justify-content:center!important;text-align:center!important;gap:.4rem 1rem!important}.footer__copyright-row .policies{display:inline-flex!important;align-items:center!important;gap:.4rem 1rem!important;margin:0!important;padding:0!important}.template-page-contact #MainContent>.shopify-section:last-of-type,.template-page-contact #MainContent>.shopify-section:last-child{margin-bottom:0!important}.template-page-contact #MainContent{padding-top:0!important;padding-bottom:0!important}.template-page-contact #MainContent>.shopify-section:first-of-type,.template-page-contact [data-aos],.template-page-contact .rich-text[data-aos]{animation:none!important;opacity:1!important;transform:none!important}.template-page-contact .rich-text__heading{margin-top:0!important;margin-bottom:1rem!important;color:var(--minnies-ink)!important}.template-page-contact .rich-text__text,.template-page-contact .rich-text__text p{color:var(--minnies-ink)!important;opacity:1!important}.template-page-contact .rich-text__text p{margin:0 0 .8rem!important}.template-page-contact .rich-text__text p:last-child{margin-bottom:0!important}.template-page-contact .minnies-contact-meta{text-align:center!important;margin:.35rem 0 1rem!important;font-size:1.45rem!important;line-height:1.45!important;color:var(--minnies-ink)!important;opacity:1!important}.template-page-contact .minnies-contact-meta a,.template-page-contact .minnies-contact-meta [data-minnies-phone],.template-page-contact .minnies-contact-meta [data-minnies-email]{color:var(--minnies-ink)!important;text-decoration:none!important;opacity:1!important}.template-page-contact .minnies-contact-meta a:hover{color:var(--minnies-burgundy)!important}.template-page-contact .contact .title.visually-hidden,.template-page-contact .contact h2.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;border:0!important}.template-page-contact .contact .field,.template-page-contact .contact .field.field--with-error{margin-bottom:1.2rem!important}.template-page-contact .contact .contact-button{margin-top:.4rem!important}.template-page-contact .contact .button{margin-top:0!important}.template-page-contact .minnies-google-review[hidden],.template-page-contact .minnies-review-form-wrap[hidden]{display:none!important;margin:0!important;padding:0!important;height:0!important;overflow:hidden!important}.minnies-collection-heading,.template-collection .minnies-collection-heading{text-align:left!important;max-width:var(--page-width, 120rem);width:100%;margin:0 auto!important;padding:0 clamp(1.6rem,4vw,5rem) 1.2rem!important}.minnies-collection-heading__eyebrow{display:none!important}.minnies-collection-heading__title,.template-collection .minnies-collection-heading__title{font-family:var(--font-heading-family)!important;font-weight:400!important;font-size:clamp(2.4rem,3vw,3.2rem)!important;letter-spacing:.02em!important;line-height:1.2!important;text-align:left!important;margin:0!important;color:var(--minnies-ink)}.template-collection .minnies-collection-heading__title:after{content:none!important;display:none!important}@media screen and (max-width:749px){.minnies-collection-heading,.template-collection .minnies-collection-heading{text-align:left!important;padding-bottom:1rem!important}}.product-form-quantity,.product-form__quantity,.product-info-container .product-form-quantity,.quick-add-modal .product-form-quantity,.quick-add-modal .product-form__quantity{width:auto!important;max-width:14rem!important}.product-form-quantity .quantity,.product-form__quantity .quantity,.quick-add-modal .quantity,.quick-add-modal quantity-input,product-info .quantity,.product .quantity:not(.cart-item .quantity){width:calc(12.5rem / var(--font-body-scale) + var(--inputs-border-width) * 2)!important;max-width:14rem!important;flex:0 0 auto!important}.product-form-quantity .quantity-input,.quick-add-modal .quantity-input{width:100%!important;max-width:none!important}.multicolumn-card__icon{display:flex;align-items:center;justify-content:center;margin:0 auto 1.2rem;color:var(--minnies-burgundy);line-height:1}.multicolumn-card__icon .ph{font-size:3.2rem;line-height:1}.template-page-about .multicolumn .multicolumn-card-info{text-align:center}.template-page-about .multicolumn .multicolumn-card__info{display:flex!important;flex-direction:column!important;align-items:center!important}.template-page-about .multicolumn .multicolumn-card__info .button,.template-page-about .multicolumn .multicolumn-card__info a.button{width:16rem!important;min-width:16rem!important;max-width:16rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;box-sizing:border-box!important;margin-top:.8rem!important;margin-left:auto!important;margin-right:auto!important}.template-page-about .multicolumn .multicolumn-card__icon,.template-page-corporate .multicolumn .multicolumn-card__icon,.template-page-reviews .multicolumn .multicolumn-card__icon{margin-bottom:1.4rem}.template-page-corporate .multicolumn .multicolumn-card-info{text-align:center}.minnies-order-notes{margin:1.2rem 0 1.6rem;padding:1.2rem 1.4rem;background:var(--minnies-cream);border:1px solid var(--minnies-line);color:var(--minnies-ink)}.minnies-order-notes__title{margin:0 0 .6rem;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;color:var(--minnies-burgundy)}.minnies-order-notes__list{margin:0;padding-left:1.2rem;font-size:1.35rem;line-height:1.55}.minnies-order-notes__list li+li{margin-top:.35rem}.cart-item--fee .cart-item-fee-note,.cart-item-fee-qty{margin:.35rem 0 0;font-size:1.25rem;color:var(--minnies-muted)}.cart-item--fee .cart-item-media a,.cart-item--fee .cart-item-name{pointer-events:none}.section-image-banner p.image-with-text-text.image-with-text-text--caption,.section-image-banner p.caption-with-letter-spacing,.section-image-banner .banner-box>p.image-with-text-text,.template-index .section-image-banner p.image-with-text-text--caption{color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important}.template-index #MainContent>.shopify-section:not(:first-child) .section-image-banner .banner-buttons a.button,.template-index #MainContent>.shopify-section:not(:first-child) .section-image-banner .banner-buttons a.button--primary,[id*=explore] .banner-buttons a.button,[id*=explore] .banner-buttons a.button--primary{background:#fff!important;color:#000!important;-webkit-text-fill-color:#000000!important;border:1px solid #ffffff!important}.minnies-footer-follow a[hidden],.minnies-store-contact [hidden],.minnies-google-review[hidden],.minnies-review-form-wrap[hidden],.minnies-google-review__text[hidden],.minnies-google-review__missing[hidden]{display:none!important}.minnies-studio{background:var(--minnies-studio-bg, #5c0018);color:var(--minnies-studio-fg, #f7f3ee);overflow:hidden}.minnies-studio__inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;min-height:clamp(36rem,62vh,56rem);max-width:none;width:100%}.minnies-studio__copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(3.2rem,6vw,6.4rem) clamp(2rem,5vw,6rem);background:var(--minnies-studio-bg, #5c0018);z-index:1}.minnies-studio__caption{margin:0 0 1.2rem;font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase;color:#f7f3eeb8}.minnies-studio__heading{margin:0 0 1.4rem;font-family:var(--font-heading-family);font-weight:400;font-size:clamp(2.8rem,4vw,4.2rem);line-height:1.15;letter-spacing:.01em;color:var(--minnies-studio-fg, #f7f3ee)}.minnies-studio__text{max-width:34rem;font-size:1.5rem;line-height:1.65;color:#f7f3eee0}.minnies-studio__text p{margin:0 0 .8rem}.minnies-studio__text p:last-child{margin-bottom:0}@media screen and (min-width:990px){.minnies-studio__inner{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);min-height:clamp(48rem,82vh,72rem)}.minnies-studio__copy{padding:clamp(4.8rem,8vw,8rem) clamp(2.8rem,5.5vw,7.2rem)}.minnies-studio__heading{font-size:clamp(3.2rem,4.4vw,4.8rem);margin-bottom:1.8rem}.minnies-studio__text{max-width:40rem;font-size:1.55rem;line-height:1.7}.minnies-studio__text p{margin:0 0 1.15rem}.minnies-studio__button{margin-top:2.4rem}}.minnies-studio__button{display:inline-flex;align-items:center;justify-content:center;margin-top:2rem;width:fit-content;padding:1.1rem 1.8rem;border:1px solid rgba(247,243,238,.9);background:transparent;color:var(--minnies-studio-fg, #f7f3ee)!important;-webkit-text-fill-color:var(--minnies-studio-fg, #f7f3ee)!important;text-decoration:none!important;letter-spacing:.12em;text-transform:uppercase;font-size:1.2rem;transition:background .25s var(--minnies-ease),color .25s var(--minnies-ease)}.minnies-studio__button:hover{background:#f7f3ee;color:var(--minnies-burgundy-deep, #5c0018)!important;-webkit-text-fill-color:var(--minnies-burgundy-deep, #5c0018)!important}.minnies-studio__media{position:relative;min-height:100%;background:var(--minnies-studio-bg, #5c0018)}.minnies-studio__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}@media screen and (max-width:989px){.minnies-studio__inner{grid-template-columns:1fr;min-height:0}.minnies-studio__media{min-height:clamp(28rem,70vw,42rem);order:-1}.minnies-studio__copy{padding:2.8rem 1.6rem 3.2rem;text-align:center;align-items:center}.minnies-studio__text p:not(:first-of-type){display:none!important}.minnies-studio__text{max-width:40rem}.minnies-studio__button{margin-left:auto;margin-right:auto}}.template-page-about .minnies-studio+.shopify-section,.template-page-about #MainContent>.shopify-section:has(.minnies-studio)+.shopify-section{border-top:0}.template-page-gift-shop #MainContent{padding-top:clamp(1.2rem,2.5vw,2rem)!important}.template-page-gift-shop #MainContent>.shopify-section:first-child{margin-top:0!important}.minnies-gift-shop{background:#fff}.minnies-gift-shop__header{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;margin:0 0 1.8rem;max-width:44rem}.minnies-gift-shop__title.h0{font-size:clamp(3.2rem,5vw,4.8rem)!important}.minnies-gift-shop__title.h1{font-size:clamp(2.8rem,4vw,4rem)!important}.minnies-gift-shop__title.h2{font-size:clamp(2.2rem,3vw,3rem)!important}.minnies-gift-shop__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--gift-cols-mobile, 2),minmax(0,1fr));gap:1.6rem 1rem}@media screen and (min-width:750px){.minnies-gift-shop__grid{grid-template-columns:repeat(var(--gift-cols-desktop, 4),minmax(0,1fr));gap:2.4rem 1.6rem}}.minnies-gift-card{display:flex;flex-direction:column;gap:.9rem;height:100%}.minnies-gift-card__media{position:relative;aspect-ratio:1 / 1;overflow:hidden;background:#f3eee8}.minnies-gift-card__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.minnies-gift-card__badge{position:absolute;top:.8rem;left:.8rem;z-index:1;margin:0;padding:.4rem .7rem;background:var(--minnies-burgundy, #800020);color:#fff;font-size:1rem;letter-spacing:.1em;text-transform:uppercase;line-height:1.2}.minnies-gift-card__meta{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;gap:.8rem;width:100%}.minnies-gift-card__name{margin:0;flex:1 1 auto;color:var(--minnies-ink, #222)!important;font-family:var(--font-body-family);font-size:1.25rem!important;font-weight:400!important;letter-spacing:.06em;text-transform:uppercase;line-height:1.35}.minnies-gift-card__price{margin:0;flex:0 0 auto;color:var(--minnies-ink, #222)!important;font-size:1.25rem!important;font-weight:400!important;letter-spacing:.04em;white-space:nowrap}.minnies-gift-shop__note{margin:2.4rem 0 0;max-width:44rem;color:var(--minnies-muted, #6b6560);font-size:1.4rem;line-height:1.5}.minnies-gift-shop__actions{display:flex;flex-wrap:wrap;gap:.8rem 1rem;margin-top:1.6rem}.minnies-gift-shop__actions .button{min-width:16rem}@media screen and (max-width:749px){.minnies-gift-shop__header{margin-bottom:1.4rem}.minnies-gift-card__meta{flex-direction:column;align-items:flex-start;gap:.25rem}.minnies-gift-card__name,.minnies-gift-card__price{font-size:1.15rem!important}.minnies-gift-shop__actions{flex-direction:column;align-items:stretch}.minnies-gift-shop__actions .button{width:100%;min-width:0;text-align:center}}@media screen and (min-width:990px){.collection-tabs-section .slider.slider--desktop,.featured-collection .slider.slider--desktop{scrollbar-width:thin!important;scrollbar-color:#800020 rgba(128,0,32,.12)!important;-ms-overflow-style:auto!important;padding-bottom:1.4rem!important}.collection-tabs-section .slider.slider--desktop::-webkit-scrollbar,.collection-tabs-section .slider.slider--desktop::-webkit-scrollbar-thumb,.collection-tabs-section .slider.slider--desktop::-webkit-scrollbar-track,.featured-collection .slider.slider--desktop::-webkit-scrollbar{display:block!important}.collection-tabs-section .slider.slider--desktop::-webkit-scrollbar,.featured-collection .slider.slider--desktop::-webkit-scrollbar{height:2px!important;width:auto!important}.collection-tabs-section .slider.slider--desktop::-webkit-scrollbar-button,.featured-collection .slider.slider--desktop::-webkit-scrollbar-button{display:none!important;width:0!important;height:0!important}}.shopify-section-group-footer-group,#shopify-section-footer,.footer,.footer.gradient,.footer.color-option-1,.footer.color-option-2,.footer__content-top,.footer__content-bottom{background:var(--minnies-cream, #f7f3ee)!important;background-color:var(--minnies-cream, #f7f3ee)!important;width:100%!important;max-width:none!important;float:none!important;position:relative!important;left:auto!important}.footer__content-top.page-width{display:block!important;width:100%!important;max-width:var(--page-width, 1400px)!important;margin-left:auto!important;margin-right:auto!important;padding-left:1.5rem!important;padding-right:1.5rem!important;box-sizing:border-box!important}@media screen and (min-width:990px){.footer__content-top.page-width{padding-left:5rem!important;padding-right:5rem!important}.footer .footer__blocks-wrapper.grid{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:flex-start!important;justify-content:space-between!important;gap:2rem!important;width:100%!important;max-width:100%!important;margin:0!important}.footer .footer__blocks-wrapper.grid>.footer-block.grid-item{display:block!important;float:none!important;flex:1 1 0!important;width:auto!important;max-width:none!important;min-width:0!important;padding-left:0!important;margin:0!important}.footer .footer__blocks-wrapper.grid>.footer-block.grid-item:first-child{flex:1.4 1 0!important}}.footer__copyright-row .policies:before{content:none!important;display:none!important}.template-page-contact .contact .field-input,.template-page-contact .contact .text-area,.template-page-contact .field-input,.template-page-contact textarea,.template-page-wedding-consultation .contact .field-input,.template-page-wedding-consultation .contact .text-area,.template-page-weddings .contact .field-input,.template-page-weddings .contact .text-area,.contact .field-input,.contact textarea.text-area{min-height:4.8rem!important;height:auto!important;padding:1.2rem 1.4rem!important;line-height:1.4!important;border:1px solid rgba(34,34,34,.22)!important;background:#fff!important;box-sizing:border-box!important}.contact textarea.text-area,.template-page-contact textarea,.template-page-wedding-consultation textarea,.template-page-weddings textarea{min-height:14rem!important}.template-page-contact .minnies-contact-meta,.template-page-wedding-consultation .minnies-contact-meta,.template-page-weddings .minnies-contact-meta,.minnies-contact-meta--below{text-align:center!important;margin:1.6rem 0 0!important;padding-top:1.2rem!important;border-top:1px solid var(--minnies-line, #e8e2da)!important;font-size:1.35rem!important;line-height:1.5!important;color:var(--minnies-ink, #222)!important}cart-notification,.cart-notification-wrapper,.popup-cart-notification{position:relative!important;z-index:100020!important}#cart-notification.cart-notification,.cart-notification.active,.cart-notification.animate{z-index:100021!important;background:#800020!important;background-color:#800020!important;color:#fff!important;border-color:#5c0018!important;box-shadow:0 12px 32px #00000038!important}.cart-notification__heading,.cart-notification__heading *,.cart-notification__header,.cart-notification-product__name,.cart-notification-product,.cart-notification-product *,.cart-notification__links .button-label,.cart-notification__links .link{color:#fff!important}.cart-notification__heading .icon-checkmark,.cart-notification__close,.cart-notification__close .icon,.cart-notification__close svg{color:#fff!important;fill:#fff!important}.cart-notification__links .button--secondary{background:#fff!important;color:#800020!important;border-color:#fff!important}.cart-notification__links .button--primary{background:#5c0018!important;color:#fff!important;border-color:#5c0018!important}cart-drawer.drawer,cart-drawer,html.cart-open cart-drawer,body.overflow-hidden cart-drawer{z-index:100050!important}.cart-drawer .drawer-inner,#CartDrawer .drawer-inner{z-index:100051!important;background:var(--minnies-cream, #f7f3ee)!important}.cart-drawer .drawer-header,.cart-drawer .drawer-footer,.cart-drawer .cart-drawer-footer,.cart-drawer .drawer-contents,.cart-drawer .drawer-inner-empty,.cart-drawer cart-drawer-items,.cart-drawer .drawer-cart-items-wrapper,.cart-drawer .cart-items,.cart-drawer .cart-items thead,.cart-drawer .cart-items tbody,.cart-drawer .cart-item,#CartDrawer .drawer-header,#CartDrawer .drawer-footer,#CartDrawer .cart-drawer-footer{background:var(--minnies-cream, #f7f3ee)!important;background-color:var(--minnies-cream, #f7f3ee)!important}@media screen and (min-width:990px){.collection-tabs-section .slider.slider--desktop,.collection-tabs-section ul.product-grid.slider--desktop{overflow-x:auto!important;overflow-y:hidden!important;padding-bottom:.5rem!important;margin-bottom:0!important;scrollbar-width:thin!important;scrollbar-color:rgba(128,0,32,.45) transparent!important;-ms-overflow-style:auto!important}.collection-tabs-section .slider.slider--desktop.contains-card--standard .slider-slide,.collection-tabs-section .slider.slider--desktop.contains-card--standard .slider-slide:not(.collection-list__item--no-media),.collection-tabs-section .slider.slider--desktop .slider-slide{padding-bottom:.35rem!important;margin-bottom:0!important}.collection-tabs-section .slider.slider--desktop::-webkit-scrollbar,.collection-tabs-section ul.product-grid.slider--desktop::-webkit-scrollbar{display:block!important;height:2px!important;background:transparent!important}.collection-tabs-section .slider.slider--desktop::-webkit-scrollbar-button,.collection-tabs-section .slider.slider--desktop::-webkit-scrollbar-button:start,.collection-tabs-section .slider.slider--desktop::-webkit-scrollbar-button:end,.collection-tabs-section .slider.slider--desktop::-webkit-scrollbar-button:horizontal:decrement,.collection-tabs-section .slider.slider--desktop::-webkit-scrollbar-button:horizontal:increment,.collection-tabs-section .slider.slider--desktop::-webkit-scrollbar-button:single-button,.collection-tabs-section .slider.slider--desktop::-webkit-scrollbar-button:double-button,.collection-tabs-section ul.product-grid.slider--desktop::-webkit-scrollbar-button{display:none!important;width:0!important;height:0!important;background:transparent!important}.collection-tabs-section .slider.slider--desktop::-webkit-scrollbar-track,.collection-tabs-section ul.product-grid.slider--desktop::-webkit-scrollbar-track{background:transparent!important;border-radius:999px!important;margin-inline:22%!important;box-shadow:none!important}.collection-tabs-section .slider.slider--desktop::-webkit-scrollbar-thumb,.collection-tabs-section ul.product-grid.slider--desktop::-webkit-scrollbar-thumb{background:#80002073!important;border-radius:999px!important;border:0!important}.collection-tabs-section .slider.slider--desktop::-webkit-scrollbar-thumb:hover,.collection-tabs-section ul.product-grid.slider--desktop::-webkit-scrollbar-thumb:hover{background:#800020!important}.collection-tabs-section .slider.slider--desktop::-webkit-scrollbar-corner{background:transparent!important}}.collection-tabs-section .product-grid:has(.collection-tabs-empty),.collection-tabs-section ul.product-grid:has(.collection-tabs-empty){display:flex!important;justify-content:center!important;align-items:center!important;min-height:16rem!important;overflow:hidden!important;width:100%!important}.collection-tabs-section .collection-tabs-empty,.collection-tabs-section .grid-item.collection-tabs-empty,.collection-tabs-section .slider-slide.collection-tabs-empty{width:100%!important;max-width:100%!important;min-width:100%!important;flex:1 1 100%!important;text-align:center!important;display:flex!important;justify-content:center!important;align-items:center!important;padding:4.8rem 1.5rem!important;margin:0!important}.collection-tabs-section .collection-tabs-empty__copy{text-align:center!important;margin-left:auto!important;margin-right:auto!important;width:100%}.template-page-contact .rich-text,.template-page-contact .rich-text__blocks,.template-page-wedding-consultation .rich-text,.template-page-wedding-consultation .rich-text__blocks{text-align:center!important;align-items:center!important;margin-left:auto!important;margin-right:auto!important}.template-page-contact .rich-text__blocks{max-width:52rem!important}.template-page-contact .contact,.template-page-wedding-consultation .contact{max-width:min(64rem,100%)!important;margin-left:auto!important;margin-right:auto!important}.template-page-contact .contact .contact-button .button,.template-page-wedding-consultation .contact .contact-button .button{width:100%!important;max-width:100%!important}.template-page-contact .minnies-contact-meta,.template-page-contact .minnies-contact-meta--below,.template-page-wedding-consultation .minnies-contact-meta,.template-page-wedding-consultation .minnies-contact-meta--below{text-align:center!important;margin:1.6rem 0 0!important;padding-top:1.2rem!important;border-top:1px solid var(--minnies-line, #e8e2da)!important;font-size:1.35rem!important}.card--standard>.card-content .card-heading,.card--standard>.card-content .card__heading,.card--media>.card-content .card-heading,.product-card-wrapper>.card>.card-content .card-heading,.card-wrapper .card>.card-content .card-heading,.minnies-gift-shop .card-heading,.minnies-gift-shop .card__heading{display:block!important;visibility:visible!important;opacity:1!important;color:var(--minnies-ink, #222222)!important;-webkit-text-fill-color:var(--minnies-ink, #222222)!important;font-size:1.25rem!important;line-height:1.35!important;min-width:0!important;max-width:100%!important;width:auto!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;word-break:normal!important;overflow-wrap:normal!important;writing-mode:horizontal-tb!important;-webkit-line-clamp:unset!important;line-clamp:unset!important}.card--standard>.card-content .card-heading a,.card--standard>.card-content .card__heading a,.card--media>.card-content .card-heading a,.card-wrapper .card>.card-content .full-unstyled-link,.minnies-gift-shop .card-heading a{display:block!important;width:100%!important;color:inherit!important;-webkit-text-fill-color:inherit!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;word-break:normal!important}body.minnies-search-open .shopify-section-group-header-group,body.minnies-search-open #shopify-section-announcement-bar,body.minnies-search-open .announcement-bar,body.minnies-search-open .section-header,body.minnies-search-open sticky-header,body.minnies-search-open .header-wrapper,body.minnies-search-open .header{position:relative;z-index:100020!important;filter:none!important;opacity:1!important;background:var(--minnies-cream, #f7f3ee)}body.minnies-search-open .announcement-bar,body.minnies-search-open .announcement-bar-section,body.minnies-search-open #shopify-section-announcement-bar{background:#800020!important}details-modal.header__search details[open]>.search-modal.modal__content{top:var(--search-panel-top, var(--header-height, 0px))!important;height:auto!important;min-height:0!important;inset:auto 0 0 0!important;background:#2222226b!important}@media screen and (max-width:749px){details-modal.header__search details[open]>.search-modal.modal__content{top:var(--search-panel-top, var(--header-height, 0px))!important;inset:auto 0 0 0!important;height:auto!important;background:#22222273!important}}@media screen and (min-width:990px){details-modal.header__search details[open]>.search-modal.modal__content{top:var(--search-panel-top, var(--header-height, 0px))!important;bottom:0!important;height:auto!important;min-height:0!important;max-height:none!important}details-modal.header__search details[open] .search-modal__content,details-modal.header__search details[open] .search-modal__content-bottom,details-modal.header__search details[open] .search-modal__content-top{border-top:1px solid var(--minnies-line, #e8e4df)!important;box-shadow:0 10px 28px #0000001a!important}details-modal.header__search details[open] .modal-overlay{top:0!important}}body:not(.minnies-menu-open):not(.minnies-search-open):before{content:none!important;display:none!important;background:transparent!important}body:not(.minnies-menu-open)>#menu-drawer.menu-drawer:not(.is-open),#menu-drawer.menu-drawer:not(.is-open){visibility:hidden!important;pointer-events:none!important;opacity:0!important;transform:translate3d(0,110%,0)!important}details-modal.header__search details:not([open])>.search-modal,details-modal.header__search details:not([open]) .modal-overlay{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}body.minnies-menu-open:before{content:none!important;display:none!important;background:transparent!important;pointer-events:none!important}body.minnies-menu-open .shopify-section-group-header-group,body.minnies-menu-open #shopify-section-announcement-bar,body.minnies-menu-open .announcement-bar,body.minnies-menu-open .section-header,body.minnies-menu-open sticky-header,body.minnies-menu-open .header-wrapper{z-index:100020!important;filter:none!important;opacity:1!important}#shopify-section-explore_panels,.shopify-section[id*=__explore_panels]{border-top:0!important}#shopify-section-homepage_faq .image-with-text-text--caption,#shopify-section-homepage_faq .caption-with-letter-spacing,.template-page-faq .rich-text__blocks .caption-with-letter-spacing{transform:translateY(-1px)}.product-grid .card-heading,.product-grid .card__heading,.collection-tabs-section .card-heading,.occasion-products .card-heading,.featured-collection .card-heading{writing-mode:horizontal-tb!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;word-break:normal!important;min-width:0!important;max-width:100%!important}@media screen and (max-width:989px){.slider .slider-slide .card-wrapper,.slider .slider-slide .product-card-wrapper,.slider .slider-slide .card,.slider .slider-slide .card>.card-content{overflow:hidden!important;max-width:100%!important}.card>.card-content>.card-information,.card--standard>.card-content>.card-information{flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;justify-content:flex-start!important;gap:.35rem!important;overflow:hidden!important;max-width:100%!important}.card>.card-content .card-heading,.card>.card-content .card__heading,.card--standard>.card-content .card-heading,.card--standard>.card-content .card__heading,.product-grid .card-heading,.product-grid .card__heading,.featured-collection .card-heading,.collection-tabs-section .card-heading,.occasion-products .card-heading{min-width:0!important;max-width:100%!important;width:100%!important;flex:0 0 auto!important}.card>.card-content>.card-information>.card-information{flex:0 0 auto!important;min-width:0!important;max-width:100%!important;width:100%!important}.card>.card-content>.card-information>.card-information .price{text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}}details-modal.header__search details[open] .search-modal__content,details-modal.header__search details[open] .search-modal__content-bottom,details-modal.header__search details[open] .search-modal__content-top,details-modal.header__search details[open] .predictive-search--header,details-modal.header__search details[open] .predictive-search,details-modal.header__search details[open] #predictive-search-results,details-modal.header__search .predictive-search__result-group{background:#f7f3ee!important;background-color:#f7f3ee!important}details-modal.header__search details[open] .search__input.field-input,details-modal.header__search details[open] .field,details-modal.header__search details[open] .predictive-search__item--link-with-thumbnail{background:#f7f3ee!important;background-color:#f7f3ee!important}details-modal.header__search details[open] .search__input,details-modal.header__search details[open] .search__input.field-input,details-modal.header__search details[open] input[type=search],details-modal.header__search details[open] input[name=q]{color:#222!important;-webkit-text-fill-color:#222222!important;caret-color:#222!important;opacity:1!important;background:#f7f3ee!important;background-color:#f7f3ee!important;border-bottom:1px solid #222222!important}details-modal.header__search details[open] .search__input::placeholder,details-modal.header__search details[open] .search__input.field-input::placeholder,details-modal.header__search details[open] input[type=search]::placeholder{color:#22222273!important;-webkit-text-fill-color:rgba(34,34,34,.45)!important;opacity:1!important}details-modal.header__search details[open] .search__input:-webkit-autofill,details-modal.header__search details[open] .search__input.field-input:-webkit-autofill{-webkit-text-fill-color:#222222!important;caret-color:#222!important;box-shadow:0 0 0 1000px #f7f3ee inset!important}details-modal.header__search details[open] .field{color:#222!important}details-modal.header__search details[open] .search-modal__content,details-modal.header__search details[open] .predictive-search,details-modal.header__search details[open] .predictive-search__item-heading,details-modal.header__search details[open] .predictive-search__item,details-modal.header__search details[open] .predictive-search__item .price{color:#222!important;-webkit-text-fill-color:#222222!important}body>#menu-drawer.menu-drawer,.js .menu-drawer,.menu-drawer,header-drawer .menu-drawer,body>#menu-drawer.menu-drawer.is-open{background:#f7f3ee!important;background-color:#f7f3ee!important}@media screen and (max-width:749px){details-modal.header__search details[open] .search-modal__content,details-modal.header__search details[open] .search-modal__content-bottom,details-modal.header__search details[open] .search-modal__content-top,details-modal.header__search details[open] .predictive-search--header,details-modal.header__search details[open] .predictive-search,details-modal.header__search details[open] #predictive-search-results{background:#f7f3ee!important;background-color:#f7f3ee!important}}@media screen and (max-width:990px){.menu-drawer,body>#menu-drawer.menu-drawer{background:#f7f3ee!important;background-color:#f7f3ee!important}}:root{--minnies-menu-surface: #f7f3ee}.menu-drawer,body>#menu-drawer.menu-drawer,.js .menu-drawer,header-drawer .menu-drawer,.menu-drawer-inner-container,.menu-drawer__navigation-container,.menu-drawer__navigation,.menu-drawer-inner-submenu,.js .menu-drawer__submenu,.js .menu-drawer__submenu .menu-drawer__submenu,.menu-drawer__submenu,details[open]>.menu-drawer__submenu,.js details[open].menu-opening>.menu-drawer__submenu{background:var(--minnies-menu-surface)!important;background-color:var(--minnies-menu-surface)!important}.menu-drawer-close-button,.menu-drawer__menu-item,.menu-drawer summary.menu-drawer__menu-item{background-color:transparent}.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__menu-item:hover,.menu-drawer-close-button:focus,.menu-drawer-close-button:hover{background-color:#8000200f!important}details-modal.header__search details[open] .search-modal__content,details-modal.header__search details[open] .search-modal__content-top,details-modal.header__search details[open] .search-modal__content-bottom,details-modal.header__search details[open] .search-modal__form,details-modal.header__search details[open] predictive-search,details-modal.header__search details[open] .predictive-search,details-modal.header__search details[open] .predictive-search--header,details-modal.header__search details[open] #predictive-search-results,details-modal.header__search .predictive-search__results-groups-wrapper,details-modal.header__search .predictive-search__result-group,details-modal.header__search .predictive-search__item--link-with-thumbnail,details-modal.header__search details[open] .field,details-modal.header__search details[open] .search__input,details-modal.header__search details[open] .search__input.field-input{background:var(--minnies-menu-surface)!important;background-color:var(--minnies-menu-surface)!important}@media screen and (max-width:990px){.menu-drawer,body>#menu-drawer.menu-drawer,.js .menu-drawer,.menu-drawer-inner-container,.menu-drawer-inner-submenu,.js .menu-drawer__submenu,.js .menu-drawer__submenu .menu-drawer__submenu{background:var(--minnies-menu-surface)!important;background-color:var(--minnies-menu-surface)!important}details-modal.header__search details[open] .search-modal__content,details-modal.header__search details[open] .predictive-search,details-modal.header__search details[open] .predictive-search--header,details-modal.header__search details[open] #predictive-search-results,details-modal.header__search .predictive-search__result-group{background:var(--minnies-menu-surface)!important;background-color:var(--minnies-menu-surface)!important}}.header__icon--menu:before,.header__icon--menu.header__icon--summary:before,.header__icon--menu.link:before,.header__icon--menu[aria-expanded=true]:before,summary.header__icon--menu:before,header-drawer summary:before,header-drawer details>summary:before,header-drawer details[open]>summary:before{content:none!important;display:none!important;background:transparent!important;width:0!important;height:0!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.template-index .featured-collection{padding-top:.4rem!important}.template-index #shopify-section-neighbor_notes [class*=-padding],.template-page-weddings .multicolumn [class*=-padding]{padding-top:clamp(2.4rem,4vw,3.2rem)!important;padding-bottom:clamp(2.4rem,4vw,3.2rem)!important}.title-wrapper-with-link{align-items:center!important;margin-bottom:1.6rem!important}.title-wrapper-with-link .link,.featured-collection .collection-view-all,.featured-collection .collection-title .link,.occasion-products .title-wrapper-with-link .link{align-self:center!important;padding-top:.15em!important;font-size:1.2rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;line-height:1.2!important}.featured-collection .collection-title,.featured-collection .title-wrapper{align-items:center!important}.template-page-weddings .multicolumn .multicolumn-card__info .link,.template-page-weddings .multicolumn .multicolumn-card__info .button,.template-page-weddings .multicolumn .multicolumn-card__info a.link,.template-page-weddings .multicolumn .multicolumn-card__info a{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;white-space:normal!important;justify-content:center!important;text-align:center!important;padding:.85rem .8rem!important;border:1px solid var(--minnies-burgundy)!important;background:var(--minnies-burgundy)!important;color:#fff!important;letter-spacing:.1em!important;font-size:1.1rem!important;line-height:1.25!important}.template-page-weddings .multicolumn .multicolumn-card__info .link:hover,.template-page-weddings .multicolumn .multicolumn-card__info .button:hover,.template-page-weddings .multicolumn .multicolumn-card__info a:hover{background:#6a001a!important;color:#fff!important;border-color:#6a001a!important}.template-page .rich-text__blocks .banner-buttons,.template-page .rich-text-blocks .banner-buttons,.template-page .rich-text__buttons,.template-index .rich-text__blocks .banner-buttons{width:100%!important;max-width:100%!important;display:grid!important;grid-template-columns:1fr 1fr;gap:1rem!important}.template-page .rich-text__blocks .banner-buttons .button,.template-page .rich-text-blocks .banner-buttons .button,.template-page .rich-text__buttons .button,.template-index .rich-text__blocks .banner-buttons .button{width:100%!important;min-width:0!important;max-width:none!important;margin:0!important}@media screen and (max-width:749px){.template-page .rich-text__blocks .banner-buttons,.template-page .rich-text-blocks .banner-buttons,.template-page .rich-text__buttons,.template-index .rich-text__blocks .banner-buttons,.template-index #shopify-section-ready_to_order .rich-text-buttons,.template-index #shopify-section-ready_to_order .rich-text-buttons--multiple{grid-template-columns:1fr!important}}#shopify-section-homepage_faq [class*=-padding]{padding-top:clamp(2.4rem,4vw,3.2rem)!important;padding-bottom:clamp(2.4rem,4vw,3.2rem)!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/minnies-complete.css.map */
