body :is(#shopify-pc__banner,#shopify-pc__prefs__dialog){--mg-consent-paper: #fcfbfa;--mg-consent-ink: #302d2c;--mg-consent-muted: #6b6460;--mg-consent-line: #e6e0dd;--mg-consent-cherry: #4a1d30;box-sizing:border-box;background:var(--mg-consent-paper)!important;color:var(--mg-consent-ink)!important;font-family:var(--text-font-family, sans-serif)!important;text-align:left!important;-webkit-font-smoothing:antialiased}body :is(#shopify-pc__banner,#shopify-pc__prefs__dialog) *,body :is(#shopify-pc__banner,#shopify-pc__prefs__dialog) *:before,body :is(#shopify-pc__banner,#shopify-pc__prefs__dialog) *:after{box-sizing:border-box}body #shopify-pc__banner.shopify-pc__banner__dialog{--mg-consent-edge: var(--container-gutter, 1.25rem);--mg-consent-clearance: 0px;--mg-consent-font: var(--text-font-family);position:fixed!important;inset:auto max(var(--mg-consent-edge),env(safe-area-inset-right,0px)) max(var(--mg-consent-edge),env(safe-area-inset-bottom,0px),calc(var(--mg-consent-clearance) + var(--mg-consent-edge))) auto!important;width:min(370px,calc(100% - max(var(--mg-consent-edge),env(safe-area-inset-left,0px)) - max(var(--mg-consent-edge),env(safe-area-inset-right,0px))))!important;max-width:370px!important;max-height:calc(100vh - max(var(--mg-consent-edge),env(safe-area-inset-bottom,0px),calc(var(--mg-consent-clearance) + var(--mg-consent-edge))) - max(var(--mg-consent-edge),env(safe-area-inset-top,0px)));max-height:calc(100dvh - max(var(--mg-consent-edge),env(safe-area-inset-bottom,0px),calc(var(--mg-consent-clearance) + var(--mg-consent-edge))) - max(var(--mg-consent-edge),env(safe-area-inset-top,0px)));margin:0!important;padding:24px!important;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;background:var(--mg-consent-paper)!important;color:var(--mg-consent-ink)!important;border:1px solid rgb(255 255 255 / .65)!important;border-radius:12px!important;box-shadow:0 10px 40px #302d2c17,0 1px 5px #302d2c06!important;font-family:var(--mg-consent-font)!important;isolation:auto}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){body #shopify-pc__banner.shopify-pc__banner__dialog{background:#fcfbfac7!important;-webkit-backdrop-filter:blur(18px) saturate(108%);backdrop-filter:blur(18px) saturate(108%)}}body #shopify-pc__banner .shopify-pc__banner__wrapper{display:grid!important;grid-template-columns:minmax(0,1fr);gap:14px;align-items:start;max-width:none!important;margin:0!important;background:transparent!important}body #shopify-pc__banner .shopify-pc__banner__body{padding:0!important;margin:0!important;background:transparent!important}body #shopify-pc__banner .shopify-pc__banner__body:before,body #shopify-pc__prefs__dialog>header:before{content:"MARY GEORGES";display:block;margin-bottom:12px;color:var(--mg-consent-cherry);font:var(--text-font-weight, 300) 9px/1.5 var(--text-font-family);letter-spacing:.16em}body #shopify-pc__banner #shopify-pc__banner__body-title{margin:0 0 10px!important;padding:0!important;font:var(--text-font-weight, 300) 21px/1.3 var(--mg-consent-font)!important;color:var(--mg-consent-ink)!important;letter-spacing:-.025em!important;text-transform:none!important}body #shopify-pc__banner .shopify-pc__banner__body p{max-width:none;margin:0!important;color:#514b47!important;font:var(--text-font-weight, 300) 12px/1.75 var(--mg-consent-font)!important}body :is(#shopify-pc__banner,#shopify-pc__prefs__dialog) a{color:var(--mg-consent-cherry)!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:4px}body #shopify-pc__banner .shopify-pc__banner__btns{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px!important;width:100%!important;min-width:0!important;padding:0!important;margin:0!important;background:transparent!important}body #shopify-pc__banner button,body #shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button{display:inline-flex!important;align-items:center;justify-content:center;min-width:0!important;min-height:44px!important;padding:10px 12px!important;margin:0!important;border:1px solid rgb(74 29 48 / .2)!important;border-radius:6px!important;background:#ffffff4d!important;color:var(--mg-consent-cherry)!important;box-shadow:none!important;font:var(--text-font-weight, 300) 12px/1.5 var(--text-font-family)!important;letter-spacing:.01em!important;text-decoration:none!important;text-transform:none!important;white-space:normal!important;cursor:pointer;transition:background-color .3s cubic-bezier(.22,1,.36,1),border-color .3s cubic-bezier(.22,1,.36,1),color .3s cubic-bezier(.22,1,.36,1)}body #shopify-pc__banner button{font-family:var(--mg-consent-font)!important}body #shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{grid-column:1 / -1;order:0!important;justify-self:start;width:fit-content!important;min-height:44px!important;padding:8px 4px!important;border:0!important;background:transparent!important;text-decoration:underline!important;text-underline-offset:4px;font-size:11px!important}body #shopify-pc__banner #shopify-pc__banner__btn-manage-prefs span{text-decoration:inherit!important}body :is(#shopify-pc__banner,#shopify-pc__prefs__dialog) :is(button,a):focus-visible,body #shopify-pc__prefs__dialog input:focus-visible+span{outline:2px solid var(--mg-consent-cherry)!important;outline-offset:3px!important}body #shopify-pc__banner[data-mg-consent-suspended]{visibility:hidden!important;pointer-events:none!important}body #shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button{min-height:48px!important;padding:12px 16px!important;transition:background-color .2s ease,color .2s ease;border:1px solid var(--mg-consent-cherry)!important;border-radius:2px!important;background:transparent!important}body #shopify-pc__prefs #shopify-pc__prefs__overlay{background:#21181d45!important;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}body #shopify-pc__prefs #shopify-pc__prefs__dialog{display:flex!important;flex-direction:column;position:fixed!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important;width:min(620px,calc(100vw - 48px))!important;max-width:620px!important;max-height:calc(100vh - 64px)!important;max-height:calc(100dvh - 64px)!important;margin:0!important;padding:0!important;overflow:hidden!important;border:1px solid var(--mg-consent-line)!important;border-radius:2px!important;box-shadow:0 24px 100px #21181d26!important}body #shopify-pc__prefs__dialog>header{display:block!important;position:relative!important;flex:0 0 auto;width:100%!important;padding:30px 32px 24px!important;background:var(--mg-consent-paper)!important;border:0!important;border-bottom:1px solid var(--mg-consent-line)!important}body #shopify-pc__prefs__dialog #shopify-pc__prefs__header-title{max-width:calc(100% - 32px);margin:0 0 24px!important;padding:0!important;color:var(--mg-consent-cherry)!important;font:var(--text-font-weight, 300) 30px/1.15 var(--text-font-family)!important;letter-spacing:-.025em!important;text-transform:none!important}body #shopify-pc__prefs__dialog #shopify-pc__prefs__header-close{position:absolute!important;top:16px!important;right:14px!important;display:grid!important;place-items:center;width:44px!important;height:44px!important;padding:14px!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--mg-consent-cherry)!important;cursor:pointer}body #shopify-pc__prefs__dialog #shopify-pc__prefs__header-close path{fill:currentColor!important}body #shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));width:100%!important;gap:10px!important;margin:0!important;padding:0!important}body #shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button{font-size:11px!important;padding-inline:10px!important}body #shopify-pc__prefs__dialog #shopify-pc__prefs__header-save{background:var(--mg-consent-cherry)!important;color:var(--mg-consent-paper)!important}body #shopify-pc__prefs__dialog .shopify-pc__prefs__scrollable{flex:1 1 auto;min-height:0;max-height:none!important;overflow-y:auto!important;overscroll-behavior:contain;padding:24px 32px 32px!important;scroll-padding-block:24px}body #shopify-pc__prefs__dialog .shopify-pc__prefs__intro{padding:0!important;margin:0 0 24px!important;border:0!important}body #shopify-pc__prefs__dialog :is(.shopify-pc__prefs__intro-main,.shopify-pc__prefs__options){padding:0!important;margin:0!important;width:100%!important;max-width:none!important}body #shopify-pc__prefs__dialog h3{margin:0 0 12px!important;padding:0!important;color:var(--mg-consent-ink)!important;font:var(--text-font-weight, 300) 22px/1.3 var(--text-font-family)!important}body #shopify-pc__prefs__dialog p{margin:0!important;padding:0!important;color:var(--mg-consent-muted)!important;font:var(--text-font-weight, 300) 12px/1.85 var(--text-font-family)!important}body #shopify-pc__prefs__dialog .shopify-pc__prefs__option{padding:18px 0 22px!important;margin:0!important;border:0!important;border-top:1px solid var(--mg-consent-line)!important}body #shopify-pc__prefs__dialog .shopify-pc__prefs__option label{display:flex!important;flex-direction:row!important;align-items:center;justify-content:space-between;width:100%!important;min-height:44px;gap:20px;padding:0 0 10px!important;color:var(--mg-consent-ink)!important;font:var(--text-font-weight, 300) 14px/1.5 var(--text-font-family)!important;text-align:left!important}body #shopify-pc__prefs__dialog .shopify-pc__prefs__option label>span{position:static!important;display:grid!important;place-items:center;flex:0 0 24px;width:24px!important;height:24px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}body #shopify-pc__prefs__dialog .shopify-pc__prefs__option svg path{fill:var(--mg-consent-cherry)!important}body #shopify-pc__prefs__dialog #shopify-pc__prefs__essential label>span{opacity:.55}@media(hover:hover){body #shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button:hover{background:var(--mg-consent-cherry)!important;color:var(--mg-consent-paper)!important}body #shopify-pc__prefs__dialog #shopify-pc__prefs__header-save:hover{background:#361523!important}}@media(max-width:599px){body #shopify-pc__banner.shopify-pc__banner__dialog{padding:20px!important}body #shopify-pc__banner #shopify-pc__banner__body-title{font-size:20px!important}body #shopify-pc__banner .shopify-pc__banner__body p{font-size:12px!important;line-height:1.75!important}body #shopify-pc__prefs #shopify-pc__prefs__dialog{width:calc(100vw - 24px)!important;max-height:calc(100vh - 24px)!important;max-height:calc(100dvh - 24px)!important}body #shopify-pc__prefs__dialog>header{padding:24px 22px 20px!important}body #shopify-pc__prefs__dialog #shopify-pc__prefs__header-title{font-size:27px!important}body #shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions{grid-template-columns:repeat(2,minmax(0,1fr))}body #shopify-pc__prefs__dialog #shopify-pc__prefs__header-save{grid-column:1 / -1}body #shopify-pc__prefs__dialog .shopify-pc__prefs__scrollable{padding:22px!important}}@media(prefers-reduced-motion:no-preference){body #shopify-pc__banner.shopify-pc__banner__dialog{animation:mg-consent-arrive .4s cubic-bezier(.22,1,.36,1) both}@keyframes mg-consent-arrive{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0 0}}}@media(prefers-reduced-motion:reduce){body :is(#shopify-pc__banner,#shopify-pc__prefs__dialog) *,body :is(#shopify-pc__banner,#shopify-pc__prefs__dialog){animation:none!important;transition:none!important}}body #shopify-pc__prefs__dialog .shopify-pc__prefs__option label>span{position:relative!important;order:1!important;margin-left:auto!important;border:1px solid var(--mg-consent-cherry)!important;border-radius:2px!important;background:var(--mg-consent-paper)!important}body #shopify-pc__prefs__dialog .shopify-pc__prefs__option label>span svg{visibility:hidden!important}body #shopify-pc__prefs__dialog .shopify-pc__prefs__option label>span:before{content:none!important}body #shopify-pc__prefs__dialog .shopify-pc__prefs__option label>span:after{content:"";position:absolute;width:6px;height:11px;top:4px;left:8px;border:solid var(--mg-consent-paper);border-width:0 1.5px 1.5px 0;transform:rotate(45deg);opacity:0}body #shopify-pc__prefs__dialog .shopify-pc__prefs__option input:checked+span{background:var(--mg-consent-cherry)!important}body #shopify-pc__prefs__dialog .shopify-pc__prefs__option input:checked+span:after{opacity:1}body #shopify-pc__prefs__dialog #shopify-pc__prefs__header-close:focus-visible{outline:2px solid var(--mg-consent-cherry)!important;outline-offset:0!important;box-shadow:none!important}@media(hover:hover){body #shopify-pc__banner button:not(#shopify-pc__banner__btn-manage-prefs):hover{background:#4a1d300e!important;border-color:#4a1d305c!important;color:var(--mg-consent-cherry)!important}}@media(prefers-reduced-transparency:reduce){body #shopify-pc__banner.shopify-pc__banner__dialog{background:var(--mg-consent-paper)!important;-webkit-backdrop-filter:none;backdrop-filter:none}}@media(forced-colors:active){body #shopify-pc__banner.shopify-pc__banner__dialog{background:Canvas!important;color:CanvasText!important;border-color:CanvasText!important;-webkit-backdrop-filter:none;backdrop-filter:none}body #shopify-pc__banner button{background:ButtonFace!important;color:ButtonText!important;border-color:ButtonText!important}}body #shopify-pc__prefs__dialog>header:before{margin-bottom:14px;letter-spacing:.2em}body #shopify-pc__prefs__dialog :is(button,a):focus-visible,body #shopify-pc__prefs__dialog input:focus-visible+span{outline-offset:4px!important}body #shopify-pc__prefs__dialog #shopify-pc__prefs__header-close:focus-visible{outline-offset:0!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/mg-consent.css.map */
