:root{--mim-brown: #694623;--mim-brown-dark: #4f3419;--mim-cream: #fbf7f0;--mim-line: #e3d6c1;--mim-ink: #3a2a1a}.product-form-buttons .add-to-cart-button,.product-form-buttons button[name=add]{background:var(--mim-brown)!important;color:#fff!important;border:2px solid var(--mim-brown)!important;min-height:58px!important;font-size:1.05rem!important;font-weight:700!important;letter-spacing:.03em;box-shadow:0 8px 18px -6px #6946238c!important;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.product-form-buttons .add-to-cart-button:hover,.product-form-buttons button[name=add]:hover{background:var(--mim-brown-dark)!important;transform:translateY(-1px);box-shadow:0 12px 22px -8px #69462399!important}.product-form-buttons .shopify-payment-button__button--unbranded,.product-form-buttons .shopify-payment-button button{background:transparent!important;color:var(--mim-brown)!important;border:2px solid var(--mim-brown)!important;box-shadow:none!important;min-height:50px!important;font-weight:600!important}.product-form-buttons .shopify-payment-button__button--unbranded:hover{background:#69462314!important}.mim-added{background:#2f7a3d!important;border-color:#2f7a3d!important}.variant-option--swatches .variant-option__button-label{width:42px!important;height:42px!important;min-width:0!important;padding:3px!important;border-radius:50%!important;background:transparent!important;border:2px solid transparent!important;box-shadow:none!important;transition:border-color .15s}.variant-option--swatches .variant-option__button-label:hover{border-color:var(--mim-line)!important}.variant-option--swatches .variant-option__button-label:has(:checked){border-color:var(--mim-brown)!important}.variant-option--swatches .swatch{width:100%!important;height:100%!important;border-radius:50%!important;border:1px solid rgba(0,0,0,.25)!important;box-shadow:inset 0 0 0 1px #fff6}.variant-option--swatches .variant-option__swatch-value{font-weight:700;color:var(--mim-brown);margin-left:4px}.mim-trust{margin-top:18px;background:var(--mim-cream);border:1px solid var(--mim-line);border-radius:14px;overflow:hidden;color:var(--mim-ink);box-shadow:0 6px 18px -12px #3a2a1a73;font-size:14px;line-height:1.35}.mim-trust__head{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;background:var(--mim-brown);color:#fff}.mim-trust__badge{font-weight:800;text-transform:uppercase;letter-spacing:.05em;font-size:13px}.mim-trust__head-txt{font-size:13px;opacity:.92}.mim-trust__list{list-style:none;margin:0;padding:6px 16px}.mim-trust__item{display:flex;align-items:center;gap:14px;padding:11px 0}.mim-trust__item+.mim-trust__item{border-top:1px dashed var(--mim-line)}.mim-trust__ico{flex:0 0 40px;width:40px;height:40px;border-radius:50%;background:#fff;border:1px solid var(--mim-line);color:var(--mim-brown);display:inline-flex;align-items:center;justify-content:center}.mim-trust__ico svg{width:20px;height:20px}.mim-trust__txt{display:flex;flex-direction:column;gap:2px}.mim-trust__txt strong{font-weight:700;color:var(--mim-brown);font-size:14.5px}.mim-trust__txt small{font-size:13px;opacity:.8}.mim-trust__pay{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;padding:10px 16px 14px;border-top:1px solid var(--mim-line);background:#fff}.mim-trust__pay-ico{width:38px;height:24px}.mim-goal{margin:0 0 14px;padding:12px 14px;background:var(--mim-cream);border:1px solid var(--mim-line);border-radius:12px;color:var(--mim-ink);font-size:14px}.mim-goal__txt strong{color:var(--mim-brown)}.mim-goal__bar{margin-top:8px;height:8px;background:#eadfcd;border-radius:99px;overflow:hidden}.mim-goal__fill{height:100%;background:var(--mim-brown);border-radius:99px;transition:width .4s ease}.mim-cart-trust{display:grid;gap:6px;margin-top:14px;padding:12px 14px;border:1px solid var(--mim-line);border-radius:12px;background:var(--mim-cream);font-size:13px;color:var(--mim-ink)}.mim-cart-trust span:before{content:"\2713";color:var(--mim-brown);font-weight:800;margin-right:8px}.cart__checkout-button{min-height:56px!important;font-weight:700!important}.product-card .price,.product-grid .price,product-card .price,.product-card [class*=price] .price-item,.resource-list .price{font-size:1.15rem!important;font-weight:700!important;color:var(--mim-brown)!important}:root{--mim-photo-bg: #dadbd1;--mim-paper: #fff;--mim-shadow: 0 8px 28px color-mix(in srgb, var(--mim-ink) 12%, transparent)}.mim-editorial{position:relative;isolation:isolate;min-height:610px;height:min(740px,78svh);background:var(--mim-photo-bg);color:var(--mim-ink);overflow:hidden}.mim-editorial__image{position:absolute;z-index:-1;right:0;top:0;height:100%;width:68%;object-fit:cover;object-position:center 42%}.mim-editorial__content{position:relative;width:46%;max-width:620px;padding:90px 0 64px 5%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.mim-editorial__eyebrow{font-size:12px;font-weight:600;margin:0 0 20px}.mim-editorial h1{font-family:var(--font-heading--family);font-size:68px;line-height:1.04;letter-spacing:0;max-width:440px;color:var(--mim-brown);margin:0 0 22px}.mim-editorial__intro{font-size:17px;line-height:1.6;max-width:350px;margin:0 0 28px}.mim-editorial__actions{width:100%}.mim-editorial__cta{display:inline-flex;align-items:center;gap:28px;background:var(--mim-brown);color:var(--mim-paper);border-radius:4px;font-size:14px;min-height:52px;padding:14px 22px;font-weight:600}.mim-editorial__cta:hover{background:var(--mim-brown-dark);color:var(--mim-paper)}.mim-editorial__shipping{font-size:12px;line-height:1.5;max-width:290px;margin:18px 0 0}.mim-editorial__caption{position:absolute;right:4%;bottom:22px;width:43%;border-top:1px solid var(--mim-ink);padding:12px 0;display:flex;align-items:center;gap:16px;color:var(--mim-ink);text-decoration:none;font-size:13px}.mim-editorial__caption>span:first-child{flex:1}.mim-editorial__caption strong{white-space:nowrap;font-size:17px}.mim-trust,.mim-cart-trust,.mim-goal{border-radius:6px}.mim-trust__badge,.mim-trust__head-txt,.product-form-buttons .add-to-cart-button{letter-spacing:0}.mim-continue{display:flex;justify-content:center;width:100%;padding:12px;margin-top:10px;font-size:13px;color:var(--mim-brown);background:transparent;border:1px solid var(--mim-line);border-radius:4px;text-decoration:none}.mim-card-reviews{font-size:12px}.variant-option__swatch-value{margin-inline-start:8px}.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{background:var(--mim-paper);color:var(--mim-brown);border:1px solid var(--mim-line);border-radius:4px}.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has(:checked){background:var(--mim-brown);color:var(--mim-paper);border-color:var(--mim-brown)}.product-card .price,product-card .price{font-family:var(--font-body--family);font-size:18px!important}#shopify-pc__banner{box-sizing:border-box!important;width:calc(100% - 32px)!important;max-width:1000px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important;bottom:16px!important;padding:16px 20px!important;border-radius:4px!important;background:var(--mim-paper)!important;color:var(--mim-ink)!important;box-shadow:var(--mim-shadow)!important}#shopify-pc__banner .shopify-pc__banner__wrapper{display:flex!important;gap:24px!important;align-items:center!important}#shopify-pc__banner .shopify-pc__banner__body{flex:1;min-width:0}#shopify-pc__banner h2{font-size:14px!important;margin:0 0 4px!important}#shopify-pc__banner p{font-size:12px!important;line-height:1.45!important;margin:0!important}#shopify-pc__banner .shopify-pc__banner__btns{display:grid!important;grid-template-columns:1fr 1fr!important;width:240px!important;flex-shrink:0!important;gap:8px!important;margin:0!important}#shopify-pc__banner button{min-height:40px!important;margin:0!important;padding:8px!important;font-size:12px!important;border:1px solid var(--mim-brown)!important;border-radius:3px!important;background:var(--mim-paper)!important;color:var(--mim-brown)!important;width:100%!important}#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{grid-column:1/-1;order:3;min-height:28px!important;border:0!important;padding:0!important;text-decoration:underline}body:has(#PBarNextFrameWrapper) #shopify-pc__banner{bottom:72px!important}@media(max-width:749px){.mim-editorial{height:auto;min-height:0;padding-top:330px}.mim-editorial__image{width:100%;height:330px;object-position:center 38%}.mim-editorial__content{width:100%;padding:26px 22px 22px;height:auto;background:var(--mim-photo-bg)}.mim-editorial__eyebrow{margin-bottom:10px;font-size:11px}.mim-editorial h1{font-size:40px;margin-bottom:12px;max-width:320px}.mim-editorial__intro{font-size:14px;margin-bottom:18px;max-width:100%}.mim-editorial__cta{min-height:48px;width:100%;justify-content:space-between;font-size:13px}.mim-editorial__shipping{max-width:none;margin-top:12px;font-size:11px}.mim-editorial__caption{top:274px;bottom:auto;width:calc(100% - 44px);right:22px;padding:10px 0;font-size:11px}.mim-editorial__caption strong{font-size:14px}#shopify-pc__banner{width:calc(100% - 20px)!important;padding:12px!important;bottom:10px!important;max-height:none!important;overflow:visible!important}#shopify-pc__banner .shopify-pc__banner__wrapper{display:block!important}#shopify-pc__banner .shopify-pc__banner__btns{width:100%!important;margin-top:10px!important}#shopify-pc__banner p{font-size:11px!important;line-height:1.4!important}.sticky-add-to-cart__bar{background:var(--mim-paper)!important;border-top:1px solid var(--mim-line);padding:10px 12px!important;gap:12px!important;z-index:20!important}.sticky-add-to-cart__image,.sticky-add-to-cart__info{display:none!important}.sticky-add-to-cart__bar .add-to-cart-text__content{display:inline!important}.sticky-add-to-cart__bar .sticky-add-to-cart__button{flex:1;width:auto!important;padding:12px!important;min-height:46px;border-radius:4px;background:var(--mim-brown)!important;color:var(--mim-paper)!important;font-size:13px}.sticky-add-to-cart__price{font-size:16px!important}body:has(#PBarNextFrameWrapper) .sticky-add-to-cart__bar{bottom:60px}body:has(#shopify-pc__banner[style*="display: block"]) .sticky-add-to-cart__bar,body:has(.cart-drawer__dialog[open]) .sticky-add-to-cart__bar{visibility:hidden}.mim-trust__head{gap:4px}.mim-trust__item{gap:10px}}.mim-toast{position:fixed;left:50%;bottom:90px;transform:translate(-50%) translateY(20px);background:var(--mim-brown);color:var(--mim-paper);padding:12px 20px;border-radius:4px;font-weight:600;font-size:13px;z-index:30;opacity:0;transition:.25s;pointer-events:none}.mim-toast.is-on{opacity:1;transform:translate(-50%) translateY(0)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important}.mim-toast,.mim-goal__fill,.product-form-buttons .add-to-cart-button{transition:none!important}}.mim-copy{cursor:pointer;display:inline-flex;align-items:center;gap:8px}.mim-copy__hint{font-size:.72em;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.8;border-left:1px solid currentColor;padding-left:8px}.mim-copy.is-copied .mim-copy__hint{opacity:1}.mim-code{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin:0 0 14px;padding:12px 14px;border:1px dashed #694623;border-radius:8px;background:#f6efe3;color:#694623;font-size:13px;line-height:1.35}.mim-code__txt{flex:1 1 160px;font-weight:600}.mim-code__btn{padding:8px 12px;border:0;border-radius:6px;background:#694623;color:#fff;font-weight:700;letter-spacing:.06em;font-size:13px}.mim-code__help{flex-basis:100%;font-size:12px;opacity:.8}.mim-pack{display:flex;align-items:center;gap:12px;margin:14px 0 0;padding:12px 14px;border:1.5px solid #694623;border-radius:10px;background:#fbf7f0;color:#694623;text-decoration:none;transition:background .2s,transform .2s}.mim-pack:hover{background:#f3e8d6;transform:translateY(-1px)}.mim-pack__tag{flex-shrink:0;padding:4px 8px;border-radius:4px;background:#694623;color:#fff;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.mim-pack__body{display:flex;flex-direction:column;gap:2px;flex:1;font-size:13px;line-height:1.35}.mim-pack__body strong{font-size:14px}.mim-pack__arrow{font-size:18px;font-weight:700}.mim-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding-top:20px;padding-bottom:8px}.mim-pill{padding:9px 18px;border:1.5px solid #694623;border-radius:999px;color:#694623;text-decoration:none;font-weight:600;font-size:14px;transition:background .2s,color .2s}.mim-pill:hover,.mim-pill.is-active{background:#694623;color:#fff}@media(max-width:749px){.mim-pills{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.mim-pill{flex-shrink:0;font-size:13px;padding:8px 14px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/mimories.css.map */
