:root{--mp-ink:#3f3b4b;--mp-plum:#665071;--mp-mint:#deeee6;--mp-peach:#f8ddd3;--mp-lavender:#ece5f4;--mp-butter:#fbf0cf}.mp-play-nav{display:flex;align-items:center;justify-content:center;gap:9px;padding:5px 0 10px;color:var(--mp-ink);font-size:13px;letter-spacing:0;text-transform:none;font-weight:650}.mp-play-nav .mp-nav-pill{display:flex;align-items:center;gap:7px;padding:9px 13px;border-radius:24px;background:#deeee6;color:var(--mp-ink);text-decoration:none;min-height:42px;white-space:nowrap;border:1px solid transparent;cursor:pointer;list-style:none;line-height:1.4}.mp-play-nav>:nth-child(2)>.mp-nav-pill,.mp-play-nav>a:nth-child(2){background:#f8ddd3}.mp-play-nav>a:nth-child(3){background:#ece5f4}.mp-play-nav>a:nth-child(4){background:#fbf0cf}.mp-play-nav>:nth-child(5)>.mp-nav-pill{background:#f6e4e8}.mp-play-nav>:nth-child(6)>.mp-nav-pill{background:#deeee6}.mp-play-nav .mp-nav-pill:hover,.mp-play-nav details[open]>.mp-nav-pill{border-color:var(--mp-plum);transform:translateY(-1px)}.mp-nav-pill>span:first-child{font-size:19px;line-height:1}.mp-nav-dropdown{position:relative}.mp-nav-dropdown summary::-webkit-details-marker{display:none}.mp-nav-panel{position:absolute;top:calc(100% + 9px);left:0;min-width:245px;padding:12px;background:#fffaf5;border:1px solid #e6dcd7;border-radius:20px;box-shadow:0 12px 30px #3f3b4b16;z-index:600;text-align:left}.mp-nav-panel a{display:block;padding:10px 12px;border-radius:12px;text-decoration:none;color:var(--mp-ink);white-space:nowrap}.mp-nav-panel a:hover{background:#ece5f4}.mp-header-menu{width:100%}.mp-play-nav a:focus-visible,.mp-play-nav summary:focus-visible,.mp-extra-button:focus-visible{outline:3px solid #665071;outline-offset:3px}.mp-play-nav--mobile{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:16px}.mp-play-nav--mobile .mp-nav-pill{white-space:normal;min-height:62px;border-radius:18px}.mp-play-nav--mobile .mp-nav-dropdown{grid-column:span 2}.mp-play-nav--mobile .mp-nav-panel{position:static;box-shadow:none;margin-top:10px;min-width:0}.mp-extra-section{padding:64px max(24px,calc((100vw - 1280px)/2));background:#fffaf5;color:var(--mp-ink)}.mp-extra-section h2,.mp-extra-hero h1{font-family:Arial,Helvetica,sans-serif;font-weight:750;letter-spacing:-.04em;line-height:1.08;color:var(--mp-ink);font-size:clamp(30px,4vw,48px)}.mp-extra-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:26px}.mp-extra-heading h2{margin:0}.mp-extra-heading>a{color:var(--mp-plum);text-decoration:underline;white-space:nowrap}.mp-extra-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.mp-extra-track{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:18px;scrollbar-color:#b9a4c5 #ece5f4}.mp-extra-card{border-radius:24px;overflow:hidden;background:#fff;border:1px solid #e6dcd7;display:flex;flex-direction:column;min-width:0;scroll-snap-align:start}.mp-extra-track .mp-extra-card{flex:0 0 calc((100% - 72px)/4)}.mp-extra-image{display:block;aspect-ratio:1;background:#deeee6}.mp-extra-card:nth-child(4n+2) .mp-extra-image{background:#f8ddd3}.mp-extra-card:nth-child(4n+3) .mp-extra-image{background:#ece5f4}.mp-extra-card:nth-child(4n+4) .mp-extra-image{background:#fbf0cf}.mp-extra-image img{width:100%;height:100%;object-fit:contain;transition:transform .2s}.mp-extra-image:hover img{transform:scale(1.025)}.mp-extra-content{padding:20px;display:flex;flex-direction:column;flex:1}.mp-extra-content h3{font-size:17px;line-height:1.35;letter-spacing:0;font-weight:650;margin:0 0 14px}.mp-extra-content h3 a{color:inherit;text-decoration:none}.mp-extra-price{margin:auto 0 18px;font-weight:600;font-size:14px}.mp-extra-button{width:100%;display:flex;align-items:center;justify-content:center;text-align:center;min-height:46px;padding:12px 10px;background:#665071;color:#fff;border:0;border-radius:24px;font-size:13px;font-weight:700;text-decoration:none;cursor:pointer}.mp-extra-button:hover{background:#51405c;color:#fff}.mp-extra-button:disabled{opacity:.45;cursor:not-allowed}.mp-extra-hero{position:relative;padding:64px max(24px,calc((100vw - 1280px)/2));background:#ece5f4;color:#3f3b4b}.mp-extra-hero h1{max-width:760px;font-size:clamp(38px,5vw,64px);margin:12px 0 20px}.mp-extra-hero>p{max-width:640px;line-height:1.7}.mp-spark{position:absolute;right:7%;top:50px;font-size:100px;color:#b8bea6}.mp-category-jumps{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.mp-category-jumps a{padding:12px 18px;border-radius:30px;background:#fffaf5;color:#3f3b4b;text-decoration:none;font-size:13px}.mp-category-section{scroll-margin-top:190px}.mp-category-section:nth-child(odd){background:#f5f8f3}.mp-product .product__submit__add,.mp-product .btn--primary,.mp-product .product__slides{border-radius:28px}.mp-product-tags span:nth-child(2){background:#deeee6}.mp-product-tags span:nth-child(3){background:#f8ddd3}.mp-product-option{border-radius:18px}.mp-home .mp-button,.mp-pstory-button{border-radius:28px}.mp-accessory-add{border-radius:24px}@media(max-width:1099px){.mp-play-nav{gap:5px;font-size:12px}.mp-play-nav .mp-nav-pill{padding:8px 10px}.mp-extra-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.mp-extra-section{padding:38px 18px}.mp-extra-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mp-extra-track .mp-extra-card{flex-basis:76%}.mp-extra-content{padding:14px}.mp-extra-content h3{font-size:15px}.mp-extra-heading{display:block}.mp-extra-heading>a{display:inline-block;margin-top:18px}.mp-extra-hero{padding:42px 22px}.mp-spark{font-size:56px;top:16px;right:20px;opacity:.5}.mp-category-section{scroll-margin-top:130px}.mp-extra-button{font-size:12px}}@media(prefers-reduced-motion:reduce){.mp-extra-image img{transition:none}.mp-play-nav .mp-nav-pill:hover{transform:none}}@media(max-width:749px){.header__mobile:has(.header__mobile__left>.ht-tms__duo-selector){display:grid;grid-template-columns:42px 42px minmax(0,1fr) 42px 42px;align-items:center;row-gap:6px;width:100%;max-width:100%;height:auto}.header__mobile:has(.header__mobile__left>.ht-tms__duo-selector)>.header__mobile__left,.header__mobile:has(.header__mobile__left>.ht-tms__duo-selector)>.header__mobile__right{display:contents}.header__mobile:has(.header__mobile__left>.ht-tms__duo-selector) .header__mobile__left>.header__mobile__button:first-child{grid-column:1;grid-row:1}.header__mobile:has(.header__mobile__left>.ht-tms__duo-selector) .header__mobile__left>.header__mobile__button:nth-child(2){grid-column:2;grid-row:1}.header__mobile:has(.header__mobile__left>.ht-tms__duo-selector)>.header__logo{grid-column:3;grid-row:1;justify-self:center;min-width:0;max-width:100%}.header__mobile:has(.header__mobile__left>.ht-tms__duo-selector) .header__mobile__right>.header__mobile__button:nth-last-child(2):not(.header__mobile__button--desktop){grid-column:4;grid-row:1}.header__mobile:has(.header__mobile__left>.ht-tms__duo-selector) .header__mobile__right>.header__mobile__button:last-child{grid-column:5;grid-row:1}.header__mobile .header__mobile__left>.ht-tms__duo-selector{grid-column:1/-1;grid-row:2;justify-self:center;position:relative!important;inset:auto!important;float:none;max-width:100%;min-width:0;width:max-content;margin:0 auto 8px}.header__mobile .ht-tms__duo-selector__active-item{max-width:100%;min-width:0}.header__mobile .ht-tms__duo-selector__active-item>.tms-element-container{min-width:0;overflow:hidden}.header__mobile .ht-tms__duo-selector__dropdown-wrapper{max-width:calc(100vw - 24px);box-sizing:border-box}.mp-product .product__wrapper,.mp-product .product__wrapper__inner,.mp-product .product__page,.mp-product product-images{min-width:0}.mp-product .product__slides,.mp-pstory-track,.mp-accessories-track{overscroll-behavior-x:contain}}@media(max-width:749px){.page-header:has(.header__mobile__left>.ht-tms__duo-selector){height:calc(var(--HEADER-HEIGHT-MOBILE,56px) + 50px)}}@media(max-width:749px){.mp-product .product__images--mobile-slider .product__slides{overflow-x:auto;overflow-y:hidden}}@media(max-width:749px){body{min-width:0}}body:has(.shopify-policy__container){background:#fffaf5}.shopify-policy__container{max-width:1120px!important;width:100%!important;margin:0 auto!important;padding:52px 24px 76px!important;color:#3f3b4b;font-family:Arial,Helvetica,sans-serif;box-sizing:border-box}.shopify-policy__container *{box-sizing:border-box}.shopify-policy__title{position:relative;overflow:hidden;isolation:isolate;padding:58px 42px!important;margin:0 0 30px!important;border-radius:38px;background:#ece5f4;text-align:left!important}.shopify-policy__title:before,.shopify-policy__title:after{content:"";position:absolute;z-index:-1;border-radius:50%;pointer-events:none}.shopify-policy__title:before{width:180px;height:180px;right:-38px;top:-75px;background:#f8ddd3}.shopify-policy__title:after{width:115px;height:115px;right:92px;bottom:-66px;background:#deeee6}.shopify-policy__title h1{font-family:Arial,Helvetica,sans-serif!important;color:#3f3b4b!important;font-size:clamp(36px,4.5vw,60px)!important;line-height:1.08!important;letter-spacing:-.045em!important;font-weight:750!important;max-width:850px;margin:0!important;text-wrap:balance}.shopify-policy__body{background:#fff;border:1px solid #ece3df;border-radius:30px;padding:40px 46px;box-shadow:0 8px 28px #3f3b4b05}.shopify-policy__body .rte{max-width:820px;margin:0 auto;color:#3f3b4b;font-size:16px;line-height:1.85;overflow-wrap:anywhere}.shopify-policy__body .rte h2,.shopify-policy__body .rte h3,.shopify-policy__body .rte h4{font-family:Arial,Helvetica,sans-serif!important;color:#3f3b4b!important;font-weight:700;line-height:1.3!important;letter-spacing:-.025em!important;text-transform:none!important;scroll-margin-top:150px}.shopify-policy__body .rte h2{font-size:27px!important;margin:40px 0 22px!important;padding:20px 24px;background:#fbf0cf;border-radius:18px}.shopify-policy__body .rte h2:first-child{margin-top:0!important}.shopify-policy__body .rte h3{font-size:21px!important;border-left:5px solid #c8dfd1;padding-left:15px;margin:32px 0 15px!important}.shopify-policy__body .rte h4{font-size:18px!important;margin:26px 0 12px!important}.shopify-policy__body .rte p{margin:0 0 20px!important}.shopify-policy__body .rte ul,.shopify-policy__body .rte ol{padding-left:25px;margin:16px 0 24px}.shopify-policy__body .rte li{padding-left:4px;margin:8px 0}.shopify-policy__body .rte li::marker{color:#665071;font-weight:700}.shopify-policy__body .rte a{color:#665071!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.shopify-policy__body .rte a:hover{color:#3f3b4b!important}.shopify-policy__body .rte a:focus-visible{outline:3px solid #efa9c2;outline-offset:4px;border-radius:3px}.shopify-policy__body .rte hr{border:0;border-top:1px solid #e7dfea;margin:32px 0}.shopify-policy__body .rte table{display:block;max-width:100%;overflow-x:auto}@media(max-width:749px){.shopify-policy__container{padding:28px 16px 44px!important}.shopify-policy__title{padding:36px 24px!important;border-radius:26px;margin-bottom:20px!important}.shopify-policy__body{padding:26px 22px;border-radius:24px}.shopify-policy__body .rte{font-size:15px;line-height:1.8}.shopify-policy__body .rte h2{font-size:23px!important;padding:17px 18px}.shopify-policy__body .rte h3{font-size:19px!important}.shopify-policy__title:before{width:120px;height:120px;right:-45px;top:-55px}}.mp-sweden-strip{height:34px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:3px 16px;background:#f6e4e8}.mp-sweden-badge{display:inline-flex;align-items:center;gap:8px;min-height:26px;padding:4px 13px;border-radius:30px;background:#deeee6;border:1px solid #c9ddd2;color:#3f3b4b;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:16px;font-weight:650;letter-spacing:.025em;white-space:nowrap;box-sizing:border-box}.mp-sweden-badge svg{display:block;flex-shrink:0;border-radius:2px}@media(max-width:749px){.page-header:has(.mp-sweden-strip){height:calc(var(--HEADER-HEIGHT-MOBILE,56px) + 34px)}.page-header:has(.mp-sweden-strip):has(.header__mobile__left>.ht-tms__duo-selector){height:calc(var(--HEADER-HEIGHT-MOBILE,56px) + 84px)}}.mp-play-nav>a.mp-nav-builder{background:#efa9c2;color:#3f3b4b}.mp-play-nav>a.mp-nav-builder:hover{background:#e793b1}.mp-play-nav>a[href*="#mp-magnets"]{background:#ece5f4}.mp-play-nav>a[href*="#mp-draw"]{background:#fbf0cf}.mp-play-nav>.mp-nav-dropdown:nth-last-child(2)>summary{background:#f6e4e8}.mp-play-nav>.mp-nav-dropdown:last-child>summary{background:#deeee6}
/*# sourceMappingURL=/cdn/shop/t/5/assets/magplay-pastel.css.map */
