.footer{position:relative;overflow:hidden;color:#fff}.footer>*{position:relative;z-index:1}.footer a,.footer h2,.footer h3,.footer .footer-block__heading,.footer .copyright__content,.footer .copyright__content a,.footer small,.footer .footer-block__details-content{color:#fff!important}.footer .field__input,.footer .field__label{color:#23241f}.footer a:hover,.footer a.link:hover,.footer .underlined-link:hover{color:#fff!important;text-decoration:underline!important;text-underline-offset:3px}:root{--gradient-background: #FFFFFF;--color-background: 255, 255, 255;--color-foreground: 35, 36, 31;--font-heading-family: var(--font-body-family) !important}body,body.gradient{background-color:#fff!important;background-image:none!important;background-repeat:no-repeat!important;background-attachment:fixed!important;position:relative}[id$=__image_banner]{position:relative;overflow:hidden}.banner[id$=__image_banner]:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:160px;background:linear-gradient(180deg,#fff0,#fff);pointer-events:none;z-index:2}[id$=__image_banner] .banner__media{filter:none}[id$=__image_banner] .banner__content{position:relative;z-index:3}[id$=__image_banner] .banner__heading,[id$=__image_banner] .banner__text{color:#fff!important;text-shadow:0 2px 14px rgba(0,0,0,.4),0 1px 4px rgba(0,0,0,.3)}[id$=__image_banner] .banner__heading em{font-style:italic;font-family:Fraunces,Georgia,serif;color:#f0745b!important}[id$=__image_banner] .banner__buttons{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:.75rem;justify-content:center;width:max-content!important;max-width:92vw;margin-left:auto!important;margin-right:auto!important}[id$=__image_banner] .banner__buttons .button{width:auto!important;flex:0 0 auto;white-space:nowrap}[id$=__image_banner] .button{border-radius:999px!important}[id$=__image_banner] .button--secondary{background:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,.75)!important;box-shadow:none!important}[id$=__image_banner] .button--primary,[id$=__image_banner] .banner__buttons .button{background:#fff!important;color:#4f6f63!important;border-color:#fff!important;opacity:1!important;box-shadow:0 8px 24px #00000047!important}[id$=__image_banner] .button--primary:hover,[id$=__image_banner] .banner__buttons .button:hover{background:#4f6f63!important;color:#fff!important;border-color:#4f6f63!important;box-shadow:0 8px 24px #00000052!important}[id$=__image_banner] .banner__buttons .button:nth-child(2){background:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,.75)!important;box-shadow:none!important}@media screen and (max-width:749px){[id$=__image_banner] .banner__buttons{width:100%!important;max-width:100%;flex-wrap:wrap!important}[id$=__image_banner] .banner__buttons .button{flex:1 1 auto}}[id^=shopify-section-]{position:relative;background:transparent!important}[class*=color-scheme-]{--color-foreground: 35, 36, 31;--color-background: 255, 255, 255;--gradient-background: #FFFFFF;background:transparent!important;background-color:transparent!important}cart-drawer [class*=color-scheme-],.cart-drawer [class*=color-scheme-],.drawer__inner[class*=color-scheme-],menu-drawer [class*=color-scheme-],.menu-drawer[class*=color-scheme-],#menu-drawer[class*=color-scheme-],details[id^=Details-menu-drawer] [class*=color-scheme-],predictive-search [class*=color-scheme-],.search-modal [class*=color-scheme-],.modal [class*=color-scheme-],.quick-add-modal [class*=color-scheme-],product-modal [class*=color-scheme-]{background:#fff!important;background-color:#fff!important}body.template-page [id$=__main] .main-page-title,body.template-page [id$=__main] .rte{color:#23241f}body.template-page [id$=__main] .rte a{color:#4f6f63}.mp-icon-badge{width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;border-radius:999px;background:transparent;border:1px solid rgba(79,111,99,.35);box-shadow:none}.mp-icon-badge__svg{width:1.75rem;height:1.75rem;fill:#4f6f63;opacity:.9}.mp-icon-badge__fallback{font-size:1.75rem;line-height:1}.product-form__quantity .price-per-item__container{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;column-gap:.75rem;row-gap:.75rem}.mp-delivery-estimate{display:flex;align-items:center;gap:.9rem;padding:.85rem 1.1rem;border-radius:16px;background:#4f6f630f;border:1px solid rgba(79,111,99,.18);flex:1 1 240px;min-width:0}.mp-delivery-estimate__icon{flex-shrink:0;width:3rem;height:3rem;border-radius:999px;background:#fff;border:1px solid rgba(79,111,99,.25);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #4f6f6324}.mp-delivery-estimate__svg{width:1.5rem;height:1.5rem;fill:#4f6f63}.mp-delivery-estimate__body{display:flex;flex-direction:column;gap:.2rem;min-width:0}.mp-delivery-estimate__label{margin:0;font-size:.75rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#23241f8c}.mp-delivery-estimate__dates{margin:0;font-size:1.1875rem;color:#23241f;line-height:1.3}.mp-delivery-estimate__dates strong{color:#4f6f63;font-weight:700}[id$=__pp_image_with_text_HNW9yr] .pagepilot-layout em,[id$=__pp_image_with_benefits_YnG9hi] .pagepilot-layout em,[id$=__pp_image_with_benefits_gkXTTj] .pagepilot-layout em,[id$=__pp_image_with_text_BVEaDq] .pagepilot-layout em,[id$=__pp_image_with_text_Mwp9Hi] .pagepilot-layout em,[id$=__pp_image_with_text_ttLHQy] .pagepilot-layout em,[id$=__pp_image_with_text_xd44KG] .pagepilot-layout em{font-style:italic;font-family:Fraunces,Georgia,serif;font-weight:700;color:#f0745b!important;background:none;padding:0;border-radius:0;line-height:inherit}.mp-reveal-pending{opacity:0;transform:translateY(32px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.mp-reveal-pending.mp-in-view{opacity:1;transform:translateY(0)}.mp-tilt{transform-style:preserve-3d;transition:transform .4s cubic-bezier(.16,1,.3,1);will-change:transform}@media(prefers-reduced-motion:reduce){.mp-reveal-pending{opacity:1;transform:none;transition:none}.mp-tilt{transition:none}}@media(pointer:coarse){.mp-tilt{transform:none!important}}.mp-pulse-field{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:0}.mp-pulse-ring{position:absolute;border-radius:50%;border:2.5px solid rgba(240,116,91,.7);box-shadow:0 0 36px 6px #f0745b38;opacity:0;animation:mp-pulse-expand 5.5s cubic-bezier(.16,.6,.4,1) infinite}.mp-pulse-ring--mint{border-color:#4f6f63a6;box-shadow:0 0 36px 6px #4f6f6338}@keyframes mp-pulse-expand{0%{transform:scale(.25);opacity:0}10%{opacity:.75}55%{opacity:.2}to{transform:scale(1);opacity:0}}@media(prefers-reduced-motion:reduce){.mp-pulse-field{display:none}}.mp-intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#fff;transition:opacity .6s ease}.mp-intro.mp-intro--out{opacity:0;pointer-events:none}.mp-intro__mark{position:relative;width:6rem;height:6rem;display:flex;align-items:center;justify-content:center;font-family:inherit;font-weight:700;font-size:2.5rem;color:#23241f;opacity:0;animation:mp-intro-mark-in .7s cubic-bezier(.16,1,.3,1) .15s forwards}.mp-intro__ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1.5px solid rgba(240,116,91,.8)}.mp-intro__ring:nth-child(1){animation:mp-intro-ring-expand 1.3s cubic-bezier(.16,.6,.3,1) .1s forwards}.mp-intro__ring:nth-child(2){animation:mp-intro-ring-expand 1.3s cubic-bezier(.16,.6,.3,1) .35s forwards;border-color:#4f6f63b3}.mp-intro__ring:nth-child(3){animation:mp-intro-ring-expand 1.3s cubic-bezier(.16,.6,.3,1) .6s forwards}@keyframes mp-intro-mark-in{to{opacity:1}}@keyframes mp-intro-ring-expand{0%{transform:scale(1);opacity:1}to{transform:scale(9);opacity:0}}@media(prefers-reduced-motion:reduce){.mp-intro{display:none}}.button,.newsletter-form__button,input[type=submit],a.pp-rounded-2xl,button.pp-rounded-2xl,a.pp-rounded-3xl,button.pp-rounded-3xl,.shopify-payment-button__button--unbranded{border-radius:999px!important}.button:before,.button:after,.shopify-challenge__button:before,.shopify-challenge__button:after,.customer button:before,.customer button:after{border-radius:999px!important}.button:focus,.button:focus-visible,.newsletter-form__button:focus,.newsletter-form__button:focus-visible{outline:none!important;box-shadow:0 0 0 3px #4f6f6359!important}.mp-marquee{overflow:hidden;white-space:nowrap;padding:20px 0;border-top:1px solid rgba(35,36,31,.12);border-bottom:1px solid rgba(35,36,31,.12);position:relative}.mp-marquee__track{display:inline-flex;align-items:center;gap:3rem;animation:mp-marquee-scroll 32s linear infinite;will-change:transform}.mp-marquee__item{font-size:1.375rem;font-weight:500;color:#23241fd1;letter-spacing:.01em}.mp-marquee__item--accent{font-style:italic;color:#f0745b}.mp-marquee__dot{width:6px;height:6px;border-radius:50%;background:#4f6f63a6;display:inline-block}@keyframes mp-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.mp-marquee__track{animation:none}}.mp-word{opacity:.3;transition:opacity .2s linear}.mp-word--lit{opacity:1}@media(prefers-reduced-motion:reduce){.mp-word{opacity:1!important}}.pp-review{border-radius:16px;overflow:hidden;box-shadow:0 1px 3px #23241f0f,0 1px 2px #23241f14}.mp-benefit-tags{display:flex;flex-wrap:wrap;gap:.6rem;margin:1rem 0 1.4rem}.mp-benefit-tag{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem 1rem;border-radius:999px;background:#fff;border:1px solid rgba(35,36,31,.16);font-size:.8125rem;font-weight:600;color:#23241f;letter-spacing:.01em}.mp-benefit-tag__dot{width:7px;height:7px;border-radius:50%;background:#4f6f63;flex-shrink:0}.mp-check-list{list-style:none;margin:1.25rem 0;padding:0;display:flex;flex-direction:column;gap:.85rem}.mp-check-list li{display:flex;align-items:flex-start;gap:.75rem;font-size:.95rem;color:#23241f;line-height:1.4}.mp-check-list__icon{flex-shrink:0;width:1.35rem;height:1.35rem;border-radius:50%;background:#4f6f631f;display:flex;align-items:center;justify-content:center;margin-top:.05rem}.mp-check-list__icon svg{width:.7rem;height:.7rem;fill:none;stroke:#4f6f63;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.product__info-container .pagepilot-layout>.pp-flex.pp-flex-col.pp-gap-2{gap:.6rem}.product__info-container .pagepilot-layout>.pp-flex.pp-flex-col.pp-gap-2>div{display:flex;align-items:flex-start;gap:.65rem;padding:.6rem 1.1rem;background:#f0745b!important;color:#fff!important;border-radius:12px;font-weight:600}.product__info-container .pagepilot-layout>.pp-flex.pp-flex-col.pp-gap-2>div:before{content:"";flex-shrink:0;margin-top:.15em;width:1.15rem;height:1.15rem;border-radius:50%;background-color:#ffffff4d;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:.6rem .6rem}.mp-logo-wordmark{display:inline-flex;align-items:baseline;font-family:var(--font-body-family),"Work Sans",sans-serif;font-weight:800;letter-spacing:.045em;font-size:1.85rem;line-height:1;text-transform:uppercase;white-space:nowrap}.mp-logo-wordmark__my{color:#4f6f63}.mp-logo-wordmark__o{color:#23241f}.mp-logo-wordmark__pulse{color:#f0745b;font-style:italic;font-family:Fraunces,Georgia,serif}@media screen and (max-width:749px){.mp-logo-wordmark{font-size:1.5rem}}.pp-grid.pp-grid-cols-4.pp-rounded-2xl.pp-bg-white{overflow:hidden}.mp-cart-timer{display:flex;align-items:center;justify-content:center;gap:.65rem;margin-top:.35rem;font-size:1.3125rem;font-weight:700;color:#f0745b}.mp-cart-timer__dot{width:10px;height:10px;border-radius:50%;background:#f0745b;flex-shrink:0;animation:mp-cart-timer-blink 1.4s ease-in-out infinite}@keyframes mp-cart-timer-blink{0%,to{opacity:1}50%{opacity:.35}}.mp-cart-timer--page{justify-content:center;width:100%;margin-top:1rem;margin-bottom:1.5rem;padding:1rem 1.25rem;font-size:1.625rem;border-radius:999px;background:#f0745b14}@media screen and (max-width:749px){.mp-cart-timer--page{font-size:1.3125rem}}.mp-review-fade{animation:mp-review-fade-in .5s ease}@keyframes mp-review-fade-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.mp-review-fade{animation:none}}a.link:hover,.underlined-link:hover{color:#4f6f63!important}.field__input:focus,.field__input:focus-visible{border-color:#4f6f63!important;box-shadow:0 0 0 1px #4f6f63!important}.quantity__button:hover{color:#4f6f63}input[type=checkbox],input[type=radio]{accent-color:#4F6F63}.button:not(.button--tertiary):not(.button--secondary),.button--primary,.product-form__submit,.newsletter-form__button,#CartDrawer-Checkout,input[type=submit]:not(.button--tertiary){--color-button: 79, 111, 99;--color-button-text: 255, 255, 255;background:#4f6f63!important;color:#fff!important;border:1px solid #4F6F63!important;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.button:not(.button--tertiary):not(.button--secondary):hover,.button--primary:hover,.product-form__submit:hover,.newsletter-form__button:hover,#CartDrawer-Checkout:hover,input[type=submit]:not(.button--tertiary):hover{background:#fff!important;color:#4f6f63!important;border-color:#4f6f63!important}a.pp-w-fit,a.pp-w-full,button.pp-w-fit,button.pp-w-full{background:#4f6f63!important;color:#fff!important;border:1px solid #4F6F63!important;transition:background-color .25s ease,color .25s ease,border-color .25s ease}a.pp-w-fit:hover,a.pp-w-full:hover,button.pp-w-fit:hover,button.pp-w-full:hover{background:#fff!important;color:#4f6f63!important;border-color:#4f6f63!important}svg path[d^="M11.1803"]{fill:#4f6f63!important}svg.pp-absolute.pp-right-6.pp-top-6{fill:#4f6f63!important}svg.pp-w-full,svg.pp-w-full path{fill:#4f6f63!important}[id$=__pp_guarantee_d8zzPK] svg.pp-w-full path,[id$=__pp_guarantee_NNKyJ6] svg.pp-w-full path{fill:#f0745b!important}.accordion .icon-caret,.product .icon-caret{fill:#4f6f63!important}:root{--media-radius: 14px !important;--inputs-radius: 14px !important;--inputs-radius-outset: 15px !important}.thumbnail,.thumbnail.global-media-settings img{border-radius:14px!important}.skip-to-content-link.visually-hidden{clip-path:inset(50%)!important;display:block!important}.skip-to-content-link.visually-hidden:focus{clip-path:none!important;display:flex!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/myopulse-starfield.css.map */
