.mii-action-page,.mii-action-page *,.mii-action-faq,.mii-action-faq *{box-sizing:border-box}.mii-action-page{--mii-action-ink: #14233a;--mii-action-copy: #4f5a6b;--mii-action-paper: #f9f5f2;--mii-action-pink: #dfc4b6;--mii-action-accent: #d69a82;padding:clamp(20px,3vw,42px) 0 clamp(52px,7vw,96px);background:#f8f8f8;color:var(--mii-action-ink)}.mii-action-container{width:min(100%,var(--page-width, 140rem));margin-inline:auto;padding-inline:clamp(18px,4vw,48px)}.mii-action-eyebrow{margin:0 0 14px;color:var(--mii-action-ink, #14233a);font-size:12px;font-weight:700;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.mii-action-hero{min-height:clamp(540px,43vw,650px);position:relative;display:flex;align-items:center;border-radius:28px;background:var(--mii-action-pink);overflow:hidden}.mii-action-hero__media,.mii-action-hero__image{width:100%;height:100%;display:block}.mii-action-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.mii-action-hero__image{object-fit:cover;object-position:center}.mii-action-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#f9f5f2fa,#f9f5f2e6 37%,#f9f5f22e 59%,#f9f5f200 74%)}.mii-action-hero__content{width:min(52%,720px);position:relative;z-index:2;padding:clamp(42px,6vw,92px)}.mii-action-hero__content h1{margin:0;color:var(--mii-action-ink);font-family:var(--font-heading-family);font-size:clamp(48px,5vw,78px);font-style:var(--font-heading-style);font-weight:700;letter-spacing:-.055em;line-height:.98}.mii-action-hero__content h1 span{display:block}.mii-action-hero__content h1 span+span{margin-top:8px}.mii-action-hero__text{max-width:580px;margin-top:28px;color:var(--mii-action-copy);font-size:clamp(16px,1.25vw,19px);line-height:1.6}.mii-action-hero__text p{margin:0}.mii-action-hero__actions{max-width:580px;display:grid;gap:15px;margin-top:30px}.mii-action-button{width:max-content;min-height:60px;display:inline-flex;align-items:center;justify-content:center;gap:36px;padding:0 26px;border-radius:8px;background:var(--mii-action-ink);color:#fff!important;font-size:14px;font-weight:700;letter-spacing:.08em;line-height:1;text-decoration:none;text-transform:uppercase;transition:transform .18s ease,background-color .18s ease}.mii-action-button:hover{transform:translateY(-2px);background:#243751}.mii-action-button span{font-size:20px}.mii-action-hero__actions p{margin:0;color:#6d6e78;font-size:12px;line-height:1.5}.mii-action-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:clamp(24px,3vw,40px);border-radius:18px;background:#14233a1c;overflow:hidden}.mii-action-step{min-height:156px;display:flex;align-items:center;gap:18px;padding:clamp(24px,3vw,38px);background:#fff}.mii-action-step__number{width:44px;height:44px;flex:0 0 44px;display:grid;place-items:center;border-radius:50%;background:var(--mii-action-pink);color:var(--mii-action-ink);font-size:15px;font-weight:800}.mii-action-step h2{margin:0;font-family:var(--font-heading-family);font-size:clamp(19px,1.5vw,24px);font-weight:650;letter-spacing:-.025em}.mii-action-step p{margin:7px 0 0;color:var(--mii-action-copy);font-size:14px;line-height:1.5}.mii-action-brands{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;padding:clamp(46px,7vw,90px) 0 clamp(40px,5vw,68px);border-bottom:1px solid rgba(20,35,58,.14)}.mii-action-brands h2,.mii-action-products-intro h2,.mii-action-faq__header h2{margin:0;color:var(--mii-action-ink, #14233a);font-family:var(--font-heading-family);font-size:clamp(34px,4vw,58px);font-weight:650;letter-spacing:-.045em;line-height:1.02}.mii-action-brands__links{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.mii-action-brands__links a{min-height:42px;display:inline-flex;align-items:center;padding:0 18px;border:1px solid rgba(20,35,58,.16);border-radius:999px;background:#fff;color:var(--mii-action-ink);font-size:13px;font-weight:700;text-decoration:none;transition:background-color .18s ease,color .18s ease}.mii-action-brands__links a:hover{background:var(--mii-action-ink);color:#fff}.mii-action-products-intro{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);gap:48px;align-items:end;padding-top:clamp(44px,7vw,90px)}.mii-action-products-intro>p{margin:0;color:var(--mii-action-copy);font-size:16px;line-height:1.6}.mii-action-editor-note{margin:24px 0 0;padding:14px 18px;border-radius:8px;background:#fff6dc;color:#644d12;font-size:13px}body:has(.mii-action-page) #main-collection-filters,body:has(.mii-action-page) .product-grid-container,body:has(.mii-action-page) .collection{background:#f8f8f8}body:has(.mii-action-page) #main-collection-filters{padding-top:8px}body:has(.mii-action-page) #product-grid{scroll-margin-top:130px;row-gap:clamp(28px,4vw,48px)}body:has(.mii-action-page) .product-card-wrapper{height:100%;padding:10px;border-radius:18px;background:#fff;box-shadow:0 12px 34px #14233a0f}body:has(.mii-action-page) .card__inner{border-radius:14px!important;background:#e8d0c4!important;overflow:hidden}body:has(.mii-action-page) .card__media .media{background:#e8d0c4}body:has(.mii-action-page) .card__information{padding-inline:4px}.mii-action-faq{--mii-action-ink: #14233a;--mii-action-copy: #4f5a6b;padding:clamp(64px,8vw,112px) 0;background:#f2e6e0;color:var(--mii-action-ink)}.mii-action-faq__inner{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:clamp(48px,8vw,120px)}.mii-action-faq__header>p:last-child{max-width:440px;margin:24px 0 0;color:var(--mii-action-copy);font-size:16px;line-height:1.65}.mii-action-faq__item{border-top:1px solid rgba(20,35,58,.17)}.mii-action-faq__item:last-child{border-bottom:1px solid rgba(20,35,58,.17)}.mii-action-faq__item summary{min-height:82px;display:flex;align-items:center;justify-content:space-between;gap:24px;cursor:pointer;list-style:none;font-size:clamp(17px,1.4vw,21px);font-weight:650}.mii-action-faq__item summary::-webkit-details-marker{display:none}.mii-action-faq__icon{width:28px;height:28px;position:relative;flex:0 0 28px;border:1px solid rgba(20,35,58,.24);border-radius:50%}.mii-action-faq__icon:before,.mii-action-faq__icon:after{width:10px;height:1px;position:absolute;top:50%;left:50%;background:currentColor;content:"";transform:translate(-50%,-50%);transition:transform .18s ease}.mii-action-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.mii-action-faq__item[open] .mii-action-faq__icon:after{transform:translate(-50%,-50%) rotate(0)}.mii-action-faq__answer{max-width:760px;padding:0 54px 30px 0;color:var(--mii-action-copy);font-size:15px;line-height:1.7}.mii-action-faq__answer p{margin:0}@media screen and (max-width:989px){.mii-action-hero__content{width:58%;padding:44px}.mii-action-steps{grid-template-columns:1fr}.mii-action-step{min-height:0}.mii-action-faq__inner{grid-template-columns:1fr;gap:38px}}@media screen and (max-width:749px){.mii-action-page{padding-top:14px}.mii-action-container{padding-inline:14px}.mii-action-hero{min-height:0;display:flex;flex-direction:column;align-items:stretch;border-radius:20px;background:var(--mii-action-paper)}.mii-action-hero__media{position:relative;inset:auto;height:auto;aspect-ratio:900 / 650;flex:0 0 auto;order:0}.mii-action-hero__image{object-fit:cover;object-position:center top}.mii-action-hero__shade{display:none}.mii-action-hero__content{width:100%;order:1;padding:30px 24px 28px;background:var(--mii-action-paper)}.mii-action-hero__content h1{font-size:clamp(37px,10.8vw,48px);line-height:1}.mii-action-hero__text{margin-top:20px;font-size:15px}.mii-action-hero__actions{margin-top:22px}.mii-action-button{width:100%}.mii-action-hero__actions p{text-align:center}.mii-action-steps{margin-top:14px;border-radius:14px}.mii-action-step{padding:22px}.mii-action-brands{display:grid;align-items:start;padding-block:52px 42px}.mii-action-brands__links{justify-content:flex-start}.mii-action-products-intro{grid-template-columns:1fr;gap:18px;padding-top:48px}.mii-action-products-intro h2,.mii-action-brands h2,.mii-action-faq__header h2{font-size:clamp(34px,10vw,46px)}body:has(.mii-action-page) .product-card-wrapper{padding:6px;border-radius:14px}.mii-action-faq{padding-block:58px 72px}.mii-action-faq__inner{padding-inline:20px}.mii-action-faq__item summary{min-height:72px}}@media(prefers-reduced-motion:reduce){.mii-action-button,.mii-action-faq__icon:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/mii-action-landing.css.map */
