@import"https://fonts.googleapis.com/css2?family=Allura&display=swap";:root{--me-ivory: #f8f4ec;--me-charcoal: #292725;--me-taupe: #a89a8a;--me-gold: #c6a968;--me-rose: #b98f82;--me-line: #e3dace;--me-brown: #7b654c;--me-script: "Allura", "Playfair Display", cursive}[class*=__eyebrow],[class*=__handle]{color:var(--me-taupe);font-size:.6875rem!important;letter-spacing:.24em!important;font-weight:500}[class*=__eyebrow]:after{content:"";display:block;width:132px;height:9px;margin-block-start:1rem;background:url(tme-divider-diamond.png) center / contain no-repeat;opacity:.85}[class*=__eyebrow].text-block--align-center:after{margin-inline:auto}[class*=__eyebrow].text-block--align-left:after{margin-inline-start:0}h1,h2,.text-block h1,.text-block h2{font-weight:400;letter-spacing:-.005em;line-height:1.16}[class*=__heading] h2{line-height:1.18}[class*=__body],[class*=__standfirst]{color:var(--me-taupe);line-height:1.85;max-width:46ch}[class*=__copy] [class*=__body]{max-width:38ch;font-size:.9375rem}[class*=__copy] [class*=__heading] h2{text-wrap:balance}[class*=__body].text-block--align-center{margin-inline:auto}.button,a.button,button.button{font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;font-weight:500;padding-block:1.05rem;padding-inline:2.4rem;border-radius:0;transition:background-color .35s ease,color .35s ease,border-color .35s ease}.button,a.button,button.button{white-space:nowrap}.button-secondary,a.button-secondary{border:1px solid var(--me-charcoal);background:transparent;color:var(--me-charcoal)}.button-secondary:hover,a.button-secondary:hover{background:var(--me-charcoal);color:var(--me-ivory)}.hero .button:hover,[id*=hero] .button:hover{background:var(--me-charcoal);color:var(--me-ivory);border-color:var(--me-charcoal)}.image-block__placeholder,.placeholder-image{background-color:#efe9df}.image-block__placeholder path,.placeholder-image path,.image-block__placeholder polygon,.placeholder-image polygon{fill:#ddd3c4}[class*=__soon]{color:var(--me-gold);font-size:.625rem!important;letter-spacing:.22em!important}[class*=__title]{font-weight:400}[class*=__tiles] [class*=__img],[class*=__spreads] [class*=__img]{overflow:hidden}[class*=__tiles] img,[class*=__spreads] img,[class*=__tiles] .image-block__placeholder,[class*=__spreads] .image-block__placeholder{transition:transform .9s cubic-bezier(.22,1,.36,1)}[class*=__tiles]>*:hover img,[class*=__spreads]>*:hover img,[class*=__tiles]>*:hover .image-block__placeholder,[class*=__spreads]>*:hover .image-block__placeholder{transform:scale(1.02)}[class*=__cap]{color:var(--me-taupe);font-size:.625rem!important;letter-spacing:.2em!important}[class*=__pillar] .brand-icon{margin-inline:auto}[class*=__pillar] [class*=__title]{font-size:1rem!important;letter-spacing:.01em}[class*=__pillar] [class*=__body]{font-size:.8125rem;line-height:1.75;max-width:24ch;margin-inline:auto}.header__menu a,.header nav a{letter-spacing:.16em;font-size:.6875rem;position:relative}.header__menu a:after,.header nav a:after{content:"";position:absolute;left:0;bottom:-5px;width:100%;height:1px;background:var(--me-gold);transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.header__menu a:hover:after,.header nav a:hover:after{transform:scaleX(1)}[class*=announcement]{color:var(--me-taupe)}[class*=text_tagline] em,[class*=text_tagline] p{font-family:var(--me-script);font-style:normal;font-size:1.85rem;color:var(--me-taupe);line-height:1.4}[class*=text_brandmark]{letter-spacing:.2em!important;font-weight:400}[class*=__script_line] p{font-family:var(--me-script);font-size:1.9rem;color:var(--me-taupe);line-height:1.5}[class*=__trust_row] .brand-icon{margin-inline:auto}[class*=__trust_row] [class*=__label]{color:var(--me-taupe);font-size:.5625rem!important;letter-spacing:.14em!important;line-height:1.5}[class*=__standfirst]{color:var(--me-taupe);line-height:1.8}[class*=product_title] h1,[class*=product-details] h1{font-weight:400;line-height:1.15}.email-signup input[type=email],input[type=email]{border-radius:0;border-color:var(--me-line);background:transparent;letter-spacing:.02em}input[type=email]:focus{border-color:var(--me-gold);outline:none}@media screen and (max-width:749px){h1,.text-block h1{font-size:clamp(1.9rem,8.5vw,2.6rem)!important;line-height:1.2}h2,.text-block h2{font-size:clamp(1.6rem,7vw,2.1rem)!important;line-height:1.22}[class*=__eyebrow],[class*=__handle]{font-size:.625rem!important;letter-spacing:.2em!important}[class*=__body]{font-size:.9375rem;line-height:1.8}.button,a.button{padding-inline:1.8rem;font-size:.625rem}[class*=text_tagline] p{font-size:1.5rem}}.tme-lockup{display:inline-flex;align-items:center;gap:.85rem}.tme-lockup__seal{width:44px;height:44px;display:block}.tme-lockup__name{font-family:var(--font-heading--family);font-weight:400;font-size:1.05rem;letter-spacing:.26em;text-transform:uppercase;color:var(--me-charcoal);white-space:nowrap}@media screen and (max-width:749px){.tme-lockup{gap:.6rem}.tme-lockup__seal{width:34px;height:34px}.tme-lockup__name{font-size:.8125rem;letter-spacing:.2em}}[class*=__tiles] .brand-icon{margin-inline:auto;margin-block:.4rem .1rem}.tme-social-icon{width:30px;height:30px;display:block;transition:opacity .3s ease}.social-icons__icon-wrapper a:hover .tme-social-icon{opacity:.65}[class*=text_tagline] p:before{content:"";display:inline-block;width:58px;height:36px;margin-inline-end:.6rem;vertical-align:middle;background:url(tme-leaf.png) center / contain no-repeat}.group-block-content:has(>.group-block>.group-block-content>[class*=__cap]){flex-direction:row!important;flex-wrap:nowrap!important;justify-content:flex-start!important;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:2px;padding-block-end:14px;scrollbar-width:thin;scrollbar-color:var(--me-line) transparent;-webkit-overflow-scrolling:touch}.group-block-content:has(>.group-block>.group-block-content>[class*=__cap])>.group-block{flex:0 0 210px;width:210px;scroll-snap-align:start}.group-block-content:has(>.group-block>.group-block-content>[class*=__cap]) img{box-shadow:0 1px 2px #2927250f,0 8px 24px #29272512}@media screen and (max-width:749px){.group-block-content:has(>.group-block>.group-block-content>[class*=__cap])>.group-block{flex-basis:62vw;width:62vw}}[class*=__signature] p{font-family:var(--me-script);font-size:2rem;line-height:1.2;color:var(--me-charcoal);margin-block-start:.4rem}[class*=__role]{color:var(--me-taupe);font-size:.625rem!important;letter-spacing:.2em!important}#shopify-section-meet_monica [class*=__body],[id*=meet_monica] [class*=__body]{font-size:1rem;max-width:44ch}@media screen and (min-width:750px){.product-information__media{max-width:430px;margin-inline:auto;width:100%}}@media screen and (max-width:749px){.product-information__media{max-width:330px;margin-inline:auto}}@media screen and (min-width:750px){.section-resource-list .resource-list--grid{grid-template-columns:repeat(auto-fill,240px)!important;justify-content:start;gap:28px}.section-resource-list .resource-list__item{max-width:240px}}[id*=inside_planner] [class*=__img] img,[id*=explore_inside] [class*=__img] img{cursor:zoom-in!important}[id*=inside_planner] [class*=__img],[id*=explore_inside] [class*=__img]{position:relative}[id*=inside_planner] [class*=__img]:after,[id*=explore_inside] [class*=__img]:after{content:"";position:absolute;inset-block-start:8px;inset-inline-end:8px;width:28px;height:28px;border-radius:50%;background:#f8f4eceb url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237b654c' stroke-width='1.5' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='6.5'/%3E%3Cpath d='M15.8 15.8 21 21M11 8.5v5M8.5 11h5'/%3E%3C/svg%3E") center / 16px no-repeat;opacity:0;transform:scale(.85);transition:opacity .3s ease,transform .3s ease;pointer-events:none;z-index:2}[id*=inside_planner] [class*=__img]:hover:after,[id*=explore_inside] [class*=__img]:hover:after{opacity:1;transform:scale(1)}.tme-zoom{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:grid;place-items:center;padding:clamp(1rem,4vw,3rem);background:#292725d1;opacity:0;transition:opacity .25s ease;cursor:zoom-out}.tme-zoom.is-open{opacity:1}.tme-zoom__img{max-width:min(92vw,820px);max-height:90vh;display:block;box-shadow:0 24px 70px #00000059;transform:scale(.97);transition:transform .25s ease}.tme-zoom.is-open .tme-zoom__img{transform:scale(1)}.tme-zoom__close{position:absolute;inset-block-start:clamp(.75rem,3vw,1.5rem);inset-inline-end:clamp(.75rem,3vw,1.5rem);width:44px;height:44px;border:0;border-radius:50%;background:var(--me-ivory);color:var(--me-charcoal);font-size:1.6rem;line-height:1;cursor:pointer}.tme-zoom__close:focus-visible{outline:2px solid var(--me-gold);outline-offset:3px}@media(prefers-reduced-motion:reduce){.tme-zoom,.tme-zoom__img{transition:none}}.tme-arrow{position:absolute;inset-block-start:50%;z-index:3;display:grid;place-items:center;width:42px;height:42px;margin-block-start:-21px;padding:0;border:1px solid var(--me-line);border-radius:50%;background:#f8f4ecf0;color:var(--me-charcoal);cursor:pointer;opacity:.9;transition:opacity .25s ease,background-color .25s ease}.tme-arrow svg{width:17px;height:17px}.tme-arrow:hover{opacity:1;background:var(--me-ivory)}.tme-arrow:focus-visible{outline:2px solid var(--me-gold);outline-offset:2px}.tme-arrow--prev{inset-inline-start:-6px;transform:scaleX(-1)}.tme-arrow--next{inset-inline-end:-6px}.tme-arrow[hidden]{display:none}@media screen and (max-width:749px){.tme-arrow{width:34px;height:34px;margin-block-start:-17px}.tme-arrow svg{width:14px;height:14px}}[id*=wedding_planner] .layout-panel-flex--row:has(>[class*=__shot_]){display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:0}[id*=wedding_planner] .layout-panel-flex--row:has(>[class*=__shot_])::-webkit-scrollbar{display:none}[id*=wedding_planner] [class*=__shot_]{flex:0 0 100%;max-width:100%;width:100%;scroll-snap-align:center}@media screen and (min-width:750px){[id*=wedding_planner] .layout-panel-flex--row:has(>[class*=__shot_]){max-width:380px}}.product-information__media :is(img,.deferred-media__poster-image),.media-fit-contain :is(img,video,iframe,.deferred-media__poster-image){object-fit:contain!important;background-color:var(--me-ivory)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/monica-edit.css.map */
