product-info.main-product-page .mimu-desktop-product-headline{display:none}@media screen and (min-width:990px){product-info.main-product-page .mimu-desktop-product-headline{display:block;max-width:1120px;margin:0 auto 30px;text-align:center;padding:8px clamp(18px,3vw,48px) 0}product-info.main-product-page .mimu-desktop-product-headline .mimu-other-product-bridge{display:block!important;max-width:none!important;padding:0!important;margin:0 auto!important;text-align:center!important}product-info.main-product-page .mimu-desktop-product-headline__eyebrow,product-info.main-product-page .mimu-desktop-product-headline .mimu-other-product-bridge__eyebrow{margin:0 0 8px!important;font:300 12px/1.5 Poppins,sans-serif!important;letter-spacing:.11em!important;text-transform:uppercase;color:#b97f6d!important}product-info.main-product-page .mimu-desktop-product-headline__title,product-info.main-product-page .mimu-desktop-product-headline .mimu-other-product-bridge__title{font-family:"Allenoire Free Personal",var(--font-heading-family),Georgia,serif!important;color:#5f7762!important;font-weight:400!important;font-size:clamp(34px,3.4vw,48px)!important;line-height:1.12!important;max-width:25ch!important;margin:0 auto!important;letter-spacing:normal!important;text-wrap:balance}product-info.main-product-page .mimu-desktop-product-headline__copy,product-info.main-product-page .mimu-desktop-product-headline .mimu-other-product-bridge__copy{font:400 15px/1.55 Poppins,sans-serif!important;color:#4d554e!important;max-width:72ch!important;margin:13px auto 0!important;letter-spacing:0!important}product-info.main-product-page .product__media-wrapper>.mimu-other-product-bridge,product-info.main-product-page .product__media-wrapper>.mimu-travel-ad-bridge{display:none!important}body #MainContent :is(.product-calm-panel-heading,.mimu-community__header,.travel-value__header,.product-links-section-heading,.calm-crew-series__heading,.mimu-cards-how__heading,.mimu-cards-when__heading,.mimu-puzzle-ways__heading,.calm-card-samples__header,.product-calm-faq__header){max-width:880px!important;margin-left:auto!important;margin-right:auto!important;text-align:center}body #MainContent :is(.product-calm-panel-heading,.mimu-community__header,.travel-value__header,.product-links-section-heading,.calm-crew-series__heading,.mimu-cards-how__heading,.mimu-cards-when__heading,.mimu-puzzle-ways__heading) :is(h2,h3){max-width:28ch!important;margin-left:auto!important;margin-right:auto!important;text-wrap:balance}body #MainContent :is(.product-calm-panel-heading,.mimu-community__header,.travel-value__header,.product-links-section-heading,.calm-crew-series__heading,.mimu-cards-how__heading,.mimu-cards-when__heading,.mimu-puzzle-ways__heading) :is(p:last-child,.product-calm-copy,.product-calm-copy p,.product-links-richtext){max-width:68ch!important;margin-left:auto!important;margin-right:auto!important;padding-inline:0!important}body #MainContent .product-calm-panel-heading .product-calm-copy,body #MainContent .product-calm-panel-heading .product-calm-copy p{max-width:68ch!important}body #MainContent :is(.product-calm-story,.product-links-story,.calm-crew-series) :is(.product-calm-panel-heading,.product-links-section-heading,.calm-crew-series__heading){margin-bottom:clamp(24px,3vw,38px)}body #MainContent .mimu-cards-how,body #MainContent .mimu-cards-when{padding-top:52px!important;padding-bottom:52px!important}body #MainContent .mimu-cards-how__heading,body #MainContent .mimu-cards-when__heading{max-width:830px!important;margin-bottom:32px!important}body #MainContent .mimu-cards-how__heading>p:last-child,body #MainContent .mimu-cards-when__heading>p:last-child{max-width:68ch!important}body #MainContent .mimu-cards-how__steps,body #MainContent .mimu-cards-when__list{max-width:1160px!important}body #MainContent .mimu-cards-when__art{width:112px!important;height:112px!important}body #MainContent .mimu-cards-how__photo{width:185px!important}body #MainContent .mimu-puzzle-ways__list{max-width:1080px!important}body #MainContent .mimu-puzzle-ways__heading{max-width:820px!important}body #MainContent .product-links-shell,body #MainContent .calm-crew-series__shell{max-width:1320px!important}body #MainContent .product-calm-story:has(.mimu-cards-how) .product-calm-hero{display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;gap:clamp(32px,3.5vw,55px)!important;align-items:center!important;padding:clamp(36px,4vw,56px) clamp(32px,4vw,65px)!important}body #MainContent .product-calm-story:has(.mimu-cards-how) .product-calm-hero>div:first-child{min-width:0;text-align:left!important}body #MainContent .product-calm-story:has(.mimu-cards-how) .product-calm-hero .product-calm-title{max-width:17ch!important;text-align:left!important;margin-left:0!important;margin-right:0!important;font-size:clamp(33px,3.3vw,46px)!important}body #MainContent .product-calm-story:has(.mimu-cards-how) .product-calm-hero .product-calm-copy{max-width:47ch!important;text-align:left!important;margin-left:0!important;margin-right:0!important}body #MainContent .product-calm-story:has(.mimu-cards-how) .product-calm-hero .product-calm-media{width:100%!important;max-width:none!important;margin:0!important;min-width:0}body #MainContent .product-calm-story:has(.mimu-cards-how) .product-calm-hero .product-calm-media img{width:100%!important;height:auto!important;object-fit:contain!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/mimu-desktop-product-layout.css.map */
