@media(min-width:1024px){@font-face{font-family:MR Privacy Button;src:url(mr-nav-font.woff2) format("woff2");font-weight:400;font-display:block}@font-face{font-family:MR Privacy Body;src:url(mr-privacy-body.ttf) format("truetype");font-weight:400;font-display:block}@font-face{font-family:MR Privacy Heading;src:url(holiday-cheap-pine-sans.woff2) format("woff2");font-weight:400;font-display:block}html:root body #shopify-pc__banner.shopify-pc__banner__dialog{position:fixed!important;inset:auto 32px 32px auto!important;width:480px!important;max-width:calc(100vw - 48px)!important;max-height:calc(100dvh - 64px)!important;box-sizing:border-box!important;padding:44px 48px!important;margin:0!important;background:#fcf5dee6!important;color:#0f0e0e!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(15,14,14,.08)!important;border-radius:20px!important;box-shadow:0 8px 32px #0f0e0e14!important;text-align:center!important;overflow:auto!important;animation:mr-privacy-enter .45s cubic-bezier(.2,.75,.3,1) both!important}html:root body #shopify-pc__banner .shopify-pc__banner__wrapper{display:flex!important;flex-direction:column!important;align-items:center!important;gap:32px!important}html:root body #shopify-pc__banner .shopify-pc__banner__body{width:100%!important;margin:0!important}html:root body #shopify-pc__banner h2{font-family:MR Privacy Heading,Impact,sans-serif!important;font-size:24px!important;font-weight:400!important;line-height:1!important;text-transform:uppercase!important;letter-spacing:0!important;margin:0 0 20px!important;padding:0!important;color:#0f0e0e!important}html:root body #shopify-pc__banner :is(p,a){font-family:MR Privacy Body,sans-serif!important;font-size:18px!important;font-weight:400!important;line-height:1.45!important;letter-spacing:0!important;color:#0f0e0e!important}html:root body #shopify-pc__banner p{margin:0!important;padding:0!important}html:root body #shopify-pc__banner a{text-decoration:underline!important;text-underline-offset:3px}html:root body #shopify-pc__banner .shopify-pc__banner__btns{display:flex!important;flex-flow:row wrap!important;justify-content:center!important;align-items:center!important;gap:32px 36px!important;width:100%!important}html:root body #shopify-pc__banner button{font-family:MR Privacy Button,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:1px!important;text-transform:uppercase!important;box-sizing:border-box!important;flex:0 0 auto!important;width:auto!important;min-width:124px!important;height:60px!important;min-height:60px!important;padding:0 26px!important;margin:0!important;border-radius:999px!important;box-shadow:none!important;transition:background-color .2s,color .2s!important}html:root body #shopify-pc__banner button.shopify-pc__banner__btn-accept{order:1!important;background:#4a9566!important;color:#fff!important;border:2px solid #4a9566!important}html:root body #shopify-pc__banner button.shopify-pc__banner__btn-decline{order:2!important;background:transparent!important;color:#4a9566!important;border:2px solid #4a9566!important}html:root body #shopify-pc__banner button.shopify-pc__banner__btn-manage-prefs{order:3!important;flex-basis:100%!important;font-family:MR Privacy Body,sans-serif!important;font-size:18px!important;line-height:1.45!important;letter-spacing:0!important;text-transform:none!important;text-decoration:underline!important;text-underline-offset:3px!important;background:transparent!important;color:#0f0e0e!important;border:0!important;border-radius:0!important;height:auto!important;min-height:0!important;padding:4px 0!important}html:root body #shopify-pc__banner button:focus-visible{outline:2px solid #004f44!important;outline-offset:4px!important}html:root body #shopify-pc__banner button.shopify-pc__banner__btn-accept:hover{background:#004f44!important;border-color:#004f44!important}html:root body #shopify-pc__banner button.shopify-pc__banner__btn-decline:hover{background:#4a95661a!important}@keyframes mr-privacy-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){html:root body #shopify-pc__banner.shopify-pc__banner__dialog{animation:none!important}html:root body #shopify-pc__banner button{transition:none!important}}}@media(min-width:1024px){html:root body #shopify-pc__prefs__overlay{background:#0f0e0ea6!important}html:root body #shopify-pc__prefs__dialog{background:#fcf5de!important;color:#0f0e0e!important;border:0!important;border-radius:20px!important;width:calc(100vw - 64px)!important;max-width:1200px!important;max-height:calc(100dvh - 40px)!important;padding:0!important;overflow:hidden!important;box-shadow:0 12px 40px #00000026!important}html:root body #shopify-pc__prefs__dialog header{position:relative!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;padding:28px 96px 24px 32px!important;margin:0!important;border-bottom:1px solid #e7e0ca!important;background:#fcf5de!important}html:root body #shopify-pc__prefs__header-title{font-family:MR Privacy Heading,Impact,sans-serif!important;font-size:24px!important;font-weight:400!important;line-height:1!important;text-transform:uppercase!important;text-align:left!important;white-space:nowrap!important;margin:0!important;padding:0!important;letter-spacing:0!important;color:#0f0e0e!important}html:root body #shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions{display:flex!important;flex-direction:row!important;justify-content:flex-end!important;align-items:center!important;gap:16px!important;width:auto!important;padding:0!important;margin:0!important}html:root body #shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button{font-family:MR Privacy Button,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:1px!important;text-transform:uppercase!important;white-space:nowrap!important;background:transparent!important;color:#4a9566!important;border:2px solid #4a9566!important;border-radius:999px!important;padding:0 22px!important;height:48px!important;min-height:48px!important;width:auto!important;margin:0!important;box-shadow:none!important}html:root body #shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button:hover{background:#4a95661a!important}html:root body #shopify-pc__prefs__header-close{position:absolute!important;top:24px!important;right:28px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:56px!important;height:56px!important;min-width:56px!important;padding:0!important;margin:0!important;border:2px solid #004f44!important;border-radius:50%!important;background:transparent!important;color:#4a9566!important;box-shadow:none!important}html:root body #shopify-pc__prefs__header-close svg{width:12px!important;height:12px!important}html:root body #shopify-pc__prefs__header-close svg path{fill:#4a9566!important}html:root body #shopify-pc__prefs__dialog .shopify-pc__prefs__scrollable{background:#fcf5de!important;max-height:calc(100dvh - 150px)!important;overflow-y:auto!important;padding:0!important}html:root body #shopify-pc__prefs__dialog .shopify-pc__prefs__intro-main{padding:24px 32px!important;border-bottom:1px solid #e7e0ca!important}html:root body #shopify-pc__prefs__dialog :is(h3,label){font-family:"PT Serif Caption",Georgia,serif!important;font-size:16px!important;font-weight:700!important;line-height:1.4!important;letter-spacing:0!important;color:#0f0e0e!important}html:root body #shopify-pc__prefs__dialog h3{margin:0 0 14px!important;text-transform:uppercase!important}html:root body #shopify-pc__prefs__dialog p{font-family:MR Privacy Body,sans-serif!important;font-size:18px!important;font-weight:400!important;line-height:1.45!important;letter-spacing:0!important;color:#0f0e0e!important}html:root body #shopify-pc__prefs__dialog .shopify-pc__prefs__intro-main p{margin:0!important;padding:0!important}html:root body #shopify-pc__prefs__dialog .shopify-pc__prefs__options{padding:24px 32px 32px!important;margin:0!important;border:0!important;background:#fcf5de!important}html:root body #shopify-pc__prefs__dialog .shopify-pc__prefs__option{padding:0!important;margin:0 0 22px!important;border:0!important}html:root body #shopify-pc__prefs__dialog .shopify-pc__prefs__option:last-child{margin-bottom:0!important}html:root body #shopify-pc__prefs__dialog .shopify-pc__prefs__option label{display:flex!important;align-items:center!important;gap:20px!important;margin:0 0 4px!important;padding:0!important;text-transform:none!important}html:root body #shopify-pc__prefs__dialog .shopify-pc__prefs__option p{margin:0 0 0 44px!important;padding:0!important}html:root body #shopify-pc__prefs__dialog .shopify-pc__prefs__option label span{background:transparent!important;flex:0 0 24px!important}html:root body #shopify-pc__prefs__dialog .shopify-pc__prefs__option label span svg{background:#fcf5de!important;border-radius:5px!important}html:root body #shopify-pc__prefs__dialog button:focus-visible{outline:2px solid #004f44!important;outline-offset:3px!important}}@media(min-width:1024px){html:root body #shopify-pc__prefs__header-close{isolation:isolate!important;overflow:hidden!important}html:root body #shopify-pc__prefs__header-close:before{content:""!important;position:absolute!important;top:3px!important;right:3px!important;bottom:3px!important;left:3px!important;border:0!important;border-radius:50%!important;background:#4a9566!important;opacity:0;pointer-events:none!important;z-index:-1!important;box-shadow:none!important;transform:none!important;transition:opacity .18s ease-out!important}html:root body #shopify-pc__prefs__header-close svg{transform:rotate(0);transform-origin:center;transition:transform .1s ease-out!important}html:root body #shopify-pc__prefs__header-close svg path{transition:fill .18s ease-out!important}@media(hover:hover)and (pointer:fine){html:root body #shopify-pc__prefs__header-close:hover{background:transparent!important}html:root body #shopify-pc__prefs__header-close:hover:before{opacity:1}html:root body #shopify-pc__prefs__header-close:hover svg{transform:rotate(90deg)}html:root body #shopify-pc__prefs__header-close:hover svg path{fill:#fff!important}}@media(prefers-reduced-motion:reduce){html:root body #shopify-pc__prefs__header-close:before,html:root body #shopify-pc__prefs__header-close svg,html:root body #shopify-pc__prefs__header-close svg path{transition:none!important}}}@media(max-width:1023px){@font-face{font-family:MR Privacy Button;src:url(mr-nav-font.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:MR Privacy Body;src:url(mr-privacy-body.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:MR Privacy Heading;src:url(holiday-cheap-pine-sans.woff2) format("woff2");font-weight:400;font-display:swap}html:root body #shopify-pc__banner.shopify-pc__banner__dialog{position:fixed!important;inset:auto 20px max(12px,env(safe-area-inset-bottom)) 20px!important;box-sizing:border-box!important;width:auto!important;max-width:480px!important;max-height:calc(100dvh - 40px)!important;margin:0 auto!important;padding:26px 20px 28px!important;border:1px solid #e5decb!important;border-radius:22px 22px 0 0!important;background:#fcf5dee0!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#0f0e0e!important;box-shadow:none!important;text-align:center!important;overflow-y:auto!important;animation:mr-mobile-cookie-enter .45s cubic-bezier(.2,.75,.3,1) both}html:root body #shopify-pc__banner .shopify-pc__banner__wrapper{display:flex!important;flex-direction:column!important;gap:34px!important;align-items:center!important}html:root body #shopify-pc__banner .shopify-pc__banner__body{width:100%!important;margin:0!important}html:root body #shopify-pc__banner h2{font-family:MR Privacy Heading,Impact,sans-serif!important;font-size:18px!important;line-height:1!important;font-weight:400!important;letter-spacing:0!important;text-transform:uppercase!important;margin:0 0 22px!important;color:#0f0e0e!important}html:root body #shopify-pc__banner :is(p,a){font-family:MR Privacy Body,sans-serif!important;font-size:18px!important;font-weight:400!important;line-height:1.5!important;letter-spacing:0!important;color:#0f0e0e!important}html:root body #shopify-pc__banner p{margin:0!important;padding:0!important}html:root body #shopify-pc__banner a{text-decoration:underline!important;text-underline-offset:3px}html:root body #shopify-pc__banner .shopify-pc__banner__btns{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:18px!important;width:100%!important}html:root body #shopify-pc__banner button{font-family:MR Privacy Button,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:1.5px!important;text-transform:uppercase!important;box-sizing:border-box!important;flex:none!important;width:100%!important;height:54px!important;min-height:54px!important;margin:0!important;padding:0 20px!important;border-radius:999px!important;box-shadow:none!important}html:root body #shopify-pc__banner button.shopify-pc__banner__btn-accept{order:1!important;background:#4a9566!important;color:#fff!important;border:2px solid #4a9566!important}html:root body #shopify-pc__banner button.shopify-pc__banner__btn-decline{order:2!important;background:transparent!important;color:#4a9566!important;border:2px solid #4a9566!important}html:root body #shopify-pc__banner button.shopify-pc__banner__btn-manage-prefs{order:3!important;margin-top:18px!important;font-family:MR Privacy Body,sans-serif!important;font-size:20px!important;line-height:1.5!important;letter-spacing:0!important;text-transform:none!important;text-decoration:underline!important;text-underline-offset:3px!important;background:transparent!important;color:#0f0e0e!important;border:0!important;border-radius:0!important;min-height:44px!important;height:auto!important;padding:8px 0!important}html:root body #shopify-pc__prefs__overlay{background:#0f0e0ea6!important}html:root body #shopify-pc__prefs__dialog{position:fixed!important;inset:auto 0 0!important;transform:none!important;width:100%!important;max-width:100%!important;max-height:80dvh!important;margin:0!important;padding:0!important;border:0!important;border-radius:20px 20px 0 0!important;background:#fcf5de!important;color:#0f0e0e!important;overflow:hidden!important;display:flex;flex-direction:column;box-shadow:0 -8px 32px #0000001f!important}html:root body #shopify-pc__prefs__dialog header{position:relative!important;flex-shrink:0!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:24px!important;margin:0!important;padding:30px 20px 24px!important;background:#fcf5de!important;border-bottom:1px solid #e5decb!important}html:root body #shopify-pc__prefs__header-title{font-family:MR Privacy Heading,Impact,sans-serif!important;font-size:18px!important;font-weight:400!important;line-height:1!important;letter-spacing:0!important;text-transform:uppercase!important;text-align:left!important;color:#0f0e0e!important;margin:0!important;padding:0 28px 0 0!important}html:root body #shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:16px!important;width:100%!important;margin:0!important;padding:0!important}html:root body #shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button{font-family:MR Privacy Button,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:1.4px!important;text-transform:uppercase!important;width:100%!important;height:38px!important;min-height:38px!important;padding:0 16px!important;margin:0!important;border:2px solid #4a9566!important;border-radius:999px!important;background:transparent!important;color:#4a9566!important;box-shadow:none!important}html:root body #shopify-pc__prefs__header-close{position:absolute!important;top:16px!important;right:16px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#4a9566!important}html:root body #shopify-pc__prefs__header-close svg{width:12px!important;height:12px!important}html:root body #shopify-pc__prefs__header-close svg path{fill:#4a9566!important}html:root body #shopify-pc__prefs__dialog .shopify-pc__prefs__scrollable{min-height:0!important;max-height:calc(80dvh - 244px)!important;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0!important;background:#fcf5de!important}html:root body #shopify-pc__prefs__dialog .shopify-pc__prefs__intro-main{padding:20px 20px 22px!important;margin:0!important}html:root body #shopify-pc__prefs__dialog :is(h3,label){font-family:"PT Serif Caption",Georgia,serif!important;font-size:14px!important;font-weight:700!important;line-height:1.5!important;letter-spacing:0!important;color:#0f0e0e!important}html:root body #shopify-pc__prefs__dialog h3{margin:0 0 16px!important;text-transform:uppercase!important}html:root body #shopify-pc__prefs__dialog p{font-family:MR Privacy Body,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:1.45!important;letter-spacing:0!important;color:#0f0e0e!important}html:root body #shopify-pc__prefs__dialog .shopify-pc__prefs__intro-main p{margin:0!important;padding:0!important}html:root body #shopify-pc__prefs__dialog .shopify-pc__prefs__options{margin:0 20px!important;padding:24px 0 max(24px,env(safe-area-inset-bottom))!important;border-top:1px solid #e5decb!important;background:#fcf5de!important}html:root body #shopify-pc__prefs__dialog .shopify-pc__prefs__option{margin:0 0 22px!important;padding:0!important;border:0!important}html:root body #shopify-pc__prefs__dialog .shopify-pc__prefs__option:last-child{margin-bottom:0!important}html:root body #shopify-pc__prefs__dialog .shopify-pc__prefs__option label{display:flex!important;align-items:flex-start!important;gap:20px!important;margin:0 0 4px!important;padding:0!important;text-transform:none!important}html:root body #shopify-pc__prefs__dialog .shopify-pc__prefs__option p{margin:0 0 0 44px!important;padding:0!important}html:root body #shopify-pc__prefs__dialog .shopify-pc__prefs__option label span{background:transparent!important;flex:0 0 24px!important}html:root body #shopify-pc__prefs__dialog .shopify-pc__prefs__option label span svg{background:#fcf5de!important;border-radius:5px!important}html:root body :is(#shopify-pc__banner,#shopify-pc__prefs__dialog) button:focus-visible{outline:2px solid #004f44!important;outline-offset:3px!important}@keyframes mr-mobile-cookie-enter{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:reduce){html:root body #shopify-pc__banner.shopify-pc__banner__dialog{animation:none!important}}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/mr-cookie-desktop.css.map */
