.mf-purchase-secondary{display:grid;gap:14px;margin-top:12px}.mf-purchase-secondary__actions{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:8px}.mf-purchase-secondary__button{display:flex;align-items:center;justify-content:center;min-height:48px;padding:12px 8px;background:#f0efed;color:#292826;border:1px solid transparent;font:inherit;font-size:10px;font-weight:500;letter-spacing:.055em;text-transform:uppercase;cursor:pointer;transition:background .2s ease}.mf-purchase-secondary__button:hover{background:#e5e3df}.mf-purchase-secondary__button:focus-visible,.mf-product-delivery__link:focus-visible{outline:2px solid #292826;outline-offset:4px}.mf-purchase-secondary__status{font-size:12px;line-height:1.5;margin:0}.mf-purchase-secondary [data-mf-share-fallback] input{width:100%;padding:10px;border:1px solid #ccc}.product-info:has(.mf-purchase-secondary) .mf-product-advisor-button{display:none!important}.product-info:has(.mf-purchase-secondary) .mf-product-action-pair{display:flex!important}.product-info:has(.mf-purchase-secondary) .buy-buttons button[type=submit]{width:100%;background:#161616;color:#fff;text-transform:uppercase}.product-info:has(.mf-purchase-secondary) .mf-cta-order-benefits{font-size:11px;line-height:1.6;gap:5px 12px;flex-wrap:wrap}.mf-product-facts{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding-block:40px 20px;color:#292826}.mf-product-facts__panel{min-width:0;background:#f5f4f1;padding:48px 36px 44px}.mf-product-facts h2,.mf-product-delivery h2{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight,400);letter-spacing:-.025em;font-size:34px;line-height:1.16;text-transform:none;margin:0 0 40px}.mf-product-facts h2{text-align:center}.mf-product-facts__included{display:grid;list-style:none;margin:0;padding:0;overflow:hidden}.mf-product-facts__included li{display:grid;grid-template-columns:20px 1fr;gap:14px;align-items:start;padding:22px 0;border-bottom:1px solid #dfddd8;font-size:14px;line-height:1.6}.mf-product-facts__included svg{width:20px;height:20px;margin-top:2px;fill:none;stroke:currentColor;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.mf-product-facts__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:26px;margin:0}.mf-product-facts__attribute{min-width:0;border-bottom:1px solid #dfddd8;padding-bottom:24px}.mf-product-facts dt{font-size:11px;line-height:1.5;color:#6a6761;margin-bottom:10px;text-transform:none;letter-spacing:.015em}.mf-product-facts dd{font-size:17px;line-height:1.5;margin:0;overflow-wrap:anywhere}.mf-product-facts dd p{margin:0}.mf-product-facts dd a{font-size:12px;display:inline;text-decoration:underline;text-underline-offset:3px}.mf-product-facts__note{font-size:11px;line-height:1.7;color:#6a6761;margin-top:26px}.mf-product-delivery{padding-block:0 60px;color:#292826}.mf-product-delivery__layout{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;background:#eae7e1;padding:60px 48px}.mf-product-delivery h2{margin-bottom:32px}.mf-product-delivery h3{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight,400);font-size:22px;line-height:1.3;margin:0 0 12px;text-transform:none;letter-spacing:-.015em}.mf-product-delivery__copy>div{margin-bottom:28px}.mf-product-delivery p{font-size:14px;line-height:1.75;margin:0;max-width:52ch}.mf-product-delivery__link{display:inline-flex;align-items:center;gap:14px;min-height:44px;font-size:12px;text-decoration:underline;text-underline-offset:5px}.mf-product-delivery__visual{background:#f5f4f1;aspect-ratio:4/5;overflow:hidden}.mf-product-delivery__visual img{display:block;width:100%;height:100%;object-fit:contain}@media(prefers-reduced-motion:no-preference){.mf-product-facts__included .mf-included-pending{opacity:0;transform:translate(28px);transition:opacity 1.1s ease,transform 1.4s cubic-bezier(.22,1,.36,1);transition-delay:var(--mf-included-delay,0ms)}.mf-product-facts__included .mf-included-pending.mf-included-visible{opacity:1;transform:none}}@media(max-width:1100px){.mf-product-facts__panel{padding:36px 26px}.mf-product-facts__grid{gap:22px 18px}.mf-product-facts h2,.mf-product-delivery h2{font-size:30px}.mf-product-delivery__layout{gap:32px;padding:44px 30px}}@media(max-width:899px){.mf-product-facts{grid-template-columns:1fr;gap:16px;padding-block:24px 16px}.mf-product-facts__panel{padding:36px 24px}.mf-product-facts h2{margin-bottom:24px;font-size:28px}.mf-product-facts__included li{padding:18px 0}.mf-product-facts dd{font-size:16px}.mf-product-delivery{padding-bottom:32px}.mf-product-delivery__layout{grid-template-columns:1fr;gap:28px;padding:36px 24px}.mf-product-delivery h2{font-size:30px}.mf-product-delivery__visual{aspect-ratio:4/3}.mf-purchase-secondary__button{font-size:9px;letter-spacing:.02em}}@media(prefers-reduced-motion:reduce){.mf-included-pending{opacity:1!important;transform:none!important;transition:none!important}}.mf-purchase-secondary__button{gap:8px}.mf-purchase-secondary__icon{width:15px;height:15px;flex:0 0 15px;stroke:currentColor;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}@media(max-width:699px){.mf-purchase-secondary__button{gap:6px}.mf-purchase-secondary__icon{width:13px;height:13px;flex-basis:13px}}.product-info .metafield-rich_text_field strong,.product-info .metafield-rich_text_field b,[id$=__media_blocks_VJ99jr] strong{font-weight:400!important;font-synthesis:none!important}.mf-purchase-secondary__actions{grid-template-columns:repeat(2,minmax(0,1fr))}.product-info:has(.mf-purchase-secondary) .buy-buttons .button__content{gap:12px}.mf-order-arrow{flex:0 0 19px;transition:transform .35s ease}.product-info:has(.mf-purchase-secondary) .buy-buttons button[type=submit]:hover .mf-order-arrow{transform:translate(3px)}@media(prefers-reduced-motion:reduce){.mf-order-arrow{transition:none!important;transform:none!important}}.mf-purchase-secondary__button{--mf-control-surface:#f0efed}.mf-purchase-secondary__button:hover{--mf-control-surface:#e5e3df}.mf-icon-slider{fill:var(--mf-control-surface);transform-box:fill-box;transform-origin:center}.mf-icon-plane{transform-box:fill-box;transform-origin:center}@keyframes mf-paper-flight{0%,to{transform:translate(0) rotate(0)}42%{transform:translate(4px,-4px) rotate(-7deg)}72%{transform:translate(1px,-1px) rotate(-2deg)}}@keyframes mf-slider-adjust{0%,to{transform:translateY(0)}45%{transform:translateY(var(--mf-slider-travel))}}.mf-icon-slider--1{--mf-slider-travel:3px}.mf-icon-slider--2{--mf-slider-travel:-4px}.mf-icon-slider--3{--mf-slider-travel:4px}@media(prefers-reduced-motion:no-preference){.mf-purchase-secondary__button:focus-visible .mf-icon-plane{animation:mf-paper-flight .9s cubic-bezier(.25,.65,.3,1)}.mf-purchase-secondary__button:focus-visible .mf-icon-slider{animation:mf-slider-adjust .8s cubic-bezier(.25,.65,.3,1) both}.mf-purchase-secondary__button:focus-visible .mf-icon-slider--2{animation-delay:70ms}.mf-purchase-secondary__button:focus-visible .mf-icon-slider--3{animation-delay:.14s}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.mf-purchase-secondary__button:hover .mf-icon-plane{animation:mf-paper-flight .9s cubic-bezier(.25,.65,.3,1)}.mf-purchase-secondary__button:hover .mf-icon-slider{animation:mf-slider-adjust .8s cubic-bezier(.25,.65,.3,1) both}.mf-purchase-secondary__button:hover .mf-icon-slider--2{animation-delay:70ms}.mf-purchase-secondary__button:hover .mf-icon-slider--3{animation-delay:.14s}}@media(prefers-reduced-motion:reduce){.mf-icon-plane,.mf-icon-slider{animation:none!important;transform:none!important}}.mf-purchase-secondary__icon{overflow:visible}
/*# sourceMappingURL=/cdn/shop/t/104/assets/mf-product-services.css.map */
