.mp-premium a.mp-app-store-button,.mp-premium a.mp-app-store-button:visited,.mp-premium a.mp-app-store-button:hover,.mp-premium a.mp-app-store-button:focus-visible{color:#fff}.mp-premium .mp-app-store-button :is(small,strong){color:inherit}.mp-premium :is(.mp-faq,.mp-app-faq,.mp-guide,.mp-birthday-faq,.mp-portrait-faq,.mb-faq,[id^=mp-poster-faq-]) details>summary{position:relative;list-style:none;padding-right:40px;min-height:48px}.mp-premium :is(.mp-faq,.mp-app-faq,.mp-guide,.mp-birthday-faq,.mp-portrait-faq,.mb-faq,[id^=mp-poster-faq-]) details>summary::-webkit-details-marker{display:none}.mp-premium :is(.mp-faq,.mp-app-faq,.mp-guide,.mp-birthday-faq,.mp-portrait-faq,.mb-faq,[id^=mp-poster-faq-]) details>summary::marker{content:""}.mp-premium :is(.mp-faq,.mp-app-faq,.mp-guide,.mp-birthday-faq,.mp-portrait-faq,.mb-faq,[id^=mp-poster-faq-]) details>summary:after{content:"";position:absolute;top:50%;right:6px;width:8px;height:8px;border:solid currentColor;border-width:0 1.5px 1.5px 0;transform:translateY(-75%) rotate(45deg);transition:transform .16s ease;pointer-events:none}.mp-premium :is(.mp-faq,.mp-app-faq,.mp-guide,.mp-birthday-faq,.mp-portrait-faq,.mb-faq,[id^=mp-poster-faq-]) details[open]>summary:after{content:"";transform:translateY(-25%) rotate(225deg)}.mp-premium .collection-grid-section .mp-card-image img{width:100%;height:100%;object-fit:contain;object-position:center}.mp-personalized-collection{padding-block:64px 88px}.mp-personalized-collection__intro{max-width:760px;margin-bottom:48px}.mp-personalized-collection__intro .mp-eyebrow{margin-bottom:16px!important}.mp-personalized-collection__intro h1{max-width:760px}.mp-personalized-collection__intro>p:last-child{max-width:640px;color:var(--mp-muted);font-size:18px}.mp-personalized-collection__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 32px;list-style:none;margin:0;padding:0}.mp-personalized-collection__grid>li{min-width:0}.mp-personalized-collection .mp-card-image{aspect-ratio:1 / 1;background:var(--mp-warm)}.mp-personalized-collection .mp-card-image img{width:100%;height:100%;object-fit:contain;object-position:center}.mp-personalized-collection .mp-product-card h3{font-size:clamp(20px,2.3vw,26px);margin-bottom:8px}.mp-personalized-collection .mp-product-card>a>p{margin-bottom:12px}.mp-personalized-collection__description{color:var(--mp-muted);max-width:520px;font-size:15px;line-height:1.7}.mp-personalized-collection__link{display:inline-flex;align-items:center;gap:10px;min-height:48px;text-decoration:none;font-weight:500;font-size:15px}.mp-personalized-collection__link:hover{text-decoration:underline}.mp-personalized-collection__link svg{width:20px;height:20px}.mp-personalized-collection__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding:40px;margin:64px 0 0;background:var(--mp-warm);border-radius:16px;list-style:none}.mp-personalized-collection__steps span{display:block;font-size:12px;color:var(--mp-muted);margin-bottom:12px}.mp-personalized-collection__steps h2{font-size:20px;margin-bottom:10px}.mp-personalized-collection__steps p{color:var(--mp-muted);font-size:14px;margin:0}.mp-personalized-collection__empty{padding-block:24px;color:var(--mp-muted)}@media(max-width:749px){.mp-personalized-collection{padding-block:40px 64px}.mp-personalized-collection__intro{margin-bottom:32px}.mp-personalized-collection__intro>p:last-child{font-size:16px}.mp-personalized-collection__grid{grid-template-columns:1fr;gap:40px}.mp-personalized-collection__steps{grid-template-columns:1fr;gap:28px;padding:28px 24px;margin-top:48px}}@media(prefers-reduced-motion:reduce){.mp-premium :is(.mp-faq,.mp-app-faq,.mp-guide,.mp-birthday-faq,.mp-portrait-faq,.mb-faq,[id^=mp-poster-faq-]) details>summary:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/mp-page-polish.css.map */
