.stellae-mix-page{background:#f8f7f7;color:#8f6221;padding:35px 0 65px}.stellae-mix-page *{box-sizing:border-box}.stellae-mix-page__header{text-align:center;max-width:760px;margin:0 auto 23px}.stellae-mix-page__eyebrow{font:400 1.85rem/1.3 DynaPuff,Fredoka,sans-serif;letter-spacing:0;text-transform:none;margin:0 0 8px}.stellae-mix-page__header h1{font:400 clamp(4rem,6vw,6.6rem)/1.1 "Dogbangy",sans-serif;color:#ed93d8;margin:0}.stellae-mix-page__header>p:not(.stellae-mix-page__eyebrow):not(.stellae-mix-page__wrapping-note){font:500 1.6rem/1.5 Fredoka,sans-serif;margin:11px 0 0}.stellae-mix-page__discount-promo{display:table;max-width:100%;margin:13px auto 0;padding:9px 17px;border:2px solid #c6e2b3;border-radius:15px;background:#e9f4db;color:#8f6221;font:700 clamp(1.5rem,2vw,1.85rem)/1.3 "Fredoka",sans-serif}.stellae-mix-page__discount-promo strong{color:#ed93d8;font-weight:700}.stellae-mix-page__discount-detail{font:500 1.2rem/1.35 Fredoka,sans-serif!important;color:#8f6221;margin:7px auto 0!important}.stellae-mix-page__wrapping-note{display:inline-block;max-width:650px;margin:18px auto 0;padding:12px 18px;border:2px solid #d7e8c8;border-radius:15px 18px 16px 14px;background:#e9f4db;color:#8f6221;font:500 1.42rem/1.45 Fredoka,sans-serif}.stellae-mix-page__preview-note{max-width:850px;margin:0 auto 25px;padding:12px 19px;border:1px dashed #b28442;border-radius:15px;font:500 1.2rem/1.45 Fredoka,sans-serif;text-align:center}.stellae-mix-page__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(265px,300px);align-items:start;gap:25px}.stellae-mix-page__toolbar{display:flex;align-items:center;gap:12px}.stellae-mix-page__search{flex:1}.stellae-mix-page input[type=search],.stellae-mix-page__sort select{width:100%;min-height:45px;background:#fff;border:2px solid #e5cfdf;border-radius:13px;padding:8px 12px;color:#8f6221;font:500 1.4rem Fredoka,sans-serif}.stellae-mix-page__sort{display:flex;align-items:center;gap:8px;white-space:nowrap;font:700 1.3rem Fredoka,sans-serif}.stellae-mix-page__filters{display:flex;gap:8px;overflow-x:auto;scrollbar-width:thin;padding:15px 0 9px}.stellae-mix-page__filters button{flex:none;min-height:37px;padding:7px 12px;border:2px solid #e6ccdf;background:#fff;color:#8f6221;border-radius:999px;cursor:pointer;font:700 1.2rem Fredoka,sans-serif}.stellae-mix-page__filters button.is-active{background:#ffd4f9;border-color:#ed93d8}.stellae-mix-page__result-count{font:500 1.2rem Fredoka,sans-serif;margin:0 0 12px}.stellae-mix-page__products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.stellae-mix-page__product{display:flex;flex-direction:column;background:#fff;border:2px solid #f2e7ec;border-radius:18px;overflow:hidden;min-width:0}.stellae-mix-page__product.is-picked{border-color:#ed93d8;background:#fff9fe}.stellae-mix-page__product[hidden]{display:none!important}.stellae-mix-page__product-image{position:relative;aspect-ratio:1.06;background:#fff9fc}.stellae-mix-page__product-image a{display:block;width:100%;height:100%}.stellae-mix-page__product-image img{display:block;width:100%;height:100%;object-fit:contain}.stellae-mix-page__product-image .stellae-mix-page__secondary-image{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transition:opacity .25s ease}@media(hover:hover)and (pointer:fine){.stellae-mix-page__product:hover .stellae-mix-page__secondary-image{opacity:1}}@media(prefers-reduced-motion:reduce){.stellae-mix-page__secondary-image{transition:none}}.stellae-mix-page__selected{position:absolute;right:8px;top:8px;background:#ed93d8;border-radius:999px;color:#fff;padding:5px 9px;font:700 1.1rem Fredoka,sans-serif;display:none}.is-picked .stellae-mix-page__selected{display:block}.stellae-mix-page__product-details{display:flex;flex:1;flex-direction:column;min-width:0;padding:11px}.stellae-mix-page__type{font:400 1.28rem/1.2 DynaPuff,Fredoka,sans-serif;text-transform:none;letter-spacing:0;color:#ad7e4a}.stellae-mix-page__product-name{font:700 1.35rem/1.28 Fredoka,sans-serif;color:#8f6221!important;text-decoration:none!important;margin:4px 0 9px}.stellae-mix-page__variant-label{font:500 1.12rem/1.4 Fredoka,sans-serif;color:#8f6221;margin-top:auto}.stellae-mix-page__variant-label select{display:block;max-width:100%;width:100%;padding:6px 5px;margin-top:3px;border:1px solid #e6d4df;background:#fff;color:#8f6221;border-radius:9px;font:500 1.13rem Fredoka,sans-serif}.stellae-mix-page__product-bottom{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:10px}.stellae-mix-page__price{font:700 1.35rem Fredoka,sans-serif;white-space:nowrap}.stellae-mix-page__product-bottom button{border:2px solid #b28442;border-radius:999px;background:#b28442;color:#fff;font:700 1.16rem Fredoka,sans-serif;padding:7px 10px;min-height:34px;cursor:pointer;white-space:nowrap}.is-picked .stellae-mix-page__product-bottom button{background:#ffd4f9;color:#8f6221;border-color:#ed93d8}.stellae-mix-page__bag{position:sticky;top:20px;background:#fff;border:3px solid #ffd4f9;border-radius:24px;padding:21px;max-height:calc(100vh - 40px);overflow-y:auto}.stellae-mix-page__bag-head{display:flex;align-items:center;justify-content:space-between}.stellae-mix-page__bag-head p{font:400 1.6rem/1.25 DynaPuff,Fredoka,sans-serif;letter-spacing:0;text-transform:none;margin:0 0 7px;color:#8f6221}.stellae-mix-page__loot-kaomoji{display:inline-block;vertical-align:baseline;white-space:pre;margin-left:.2em;font-family:system-ui,Segoe UI Symbol,Apple Symbols,"Noto Sans Symbols 2",sans-serif!important;font-size:1.25rem!important;font-style:normal;font-weight:400!important;line-height:1;letter-spacing:0}.stellae-mix-page__bag-head h2{font:400 2.6rem/1.15 Dogbangy,sans-serif;margin:0;color:#8f6221}.stellae-mix-page__bag-intro{font:400 1.25rem/1.4 Fredoka,sans-serif;margin:6px 0 18px}.stellae-mix-page__milestones{display:flex;justify-content:space-between;gap:6px;font:700 1.1rem Fredoka,sans-serif}.stellae-mix-page__meter{height:11px;background:#f6e8f1;border-radius:99px;overflow:hidden;margin-top:6px}.stellae-mix-page__meter>div{height:100%;background:#ed93d8;border-radius:99px;width:0;transition:width .2s}.stellae-mix-page__milestone-copy{font:500 1.14rem/1.4 Fredoka,sans-serif;margin:9px 0 14px}.stellae-mix-page__bag-items{display:grid;gap:0;max-height:245px;overflow-y:auto}.stellae-mix-page__bag-items>p{font:500 1.2rem/1.4 Fredoka,sans-serif;margin:0;padding:15px;background:#f8f7f7;border-radius:12px}.stellae-mix-page__line{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:11px 0;border:0}.stellae-mix-page__divider{display:flex;align-items:center;width:100%;min-width:0;gap:8px;padding:9px 0 12px;color:#98cda3;opacity:1;pointer-events:none}.stellae-mix-page__divider-symbol{flex:0 0 auto;white-space:nowrap;font:400 1.4rem/1 Fredoka,Apple Symbols,"Noto Sans Symbols 2",sans-serif;letter-spacing:0}.stellae-mix-page__divider-rule{flex:1 1 auto;min-width:12px;height:2px;background:#b7ddb4;border-radius:99px}.stellae-mix-page__line-name{min-width:0;flex:1;font:600 1.2rem/1.3 Fredoka,sans-serif}.stellae-mix-page__line-name small{display:block;font:400 1.08rem/1.3 Fredoka,sans-serif}.stellae-mix-page__line-controls{display:flex;align-items:center;gap:5px}.stellae-mix-page__line-controls button{min-width:38px;min-height:38px;padding:2px;border:1px solid #ddbbd0;background:#fff;border-radius:9px;color:#8f6221;cursor:pointer}.stellae-mix-page__line-controls span{font:700 1.3rem Fredoka,sans-serif;min-width:12px;text-align:center}.stellae-mix-page__trade{padding:13px 15px;border-radius:13px 16px 12px 18px;background:#fff4fa;border:2px dashed #ed93d8;font:500 1.35rem/1.5 Fredoka,sans-serif;margin-top:15px}.stellae-mix-page__trade strong{font-weight:700;color:#8f6221}.stellae-mix-page__pricing-note{font:400 1.07rem/1.45 Fredoka,sans-serif;margin:7px 0 15px}.stellae-mix-page__checkout{display:block;width:100%;min-height:47px;padding:11px;border:2px solid #b28442;border-radius:999px;background:#b28442;color:#fff;font:700 1.35rem Fredoka,sans-serif;cursor:pointer}.stellae-mix-page__checkout:disabled{opacity:.48;cursor:not-allowed}.stellae-mix-page__feedback{font:600 1.13rem/1.4 Fredoka,sans-serif;margin:9px 0 0}.stellae-mix-page__feedback:empty{display:none}.stellae-mix-page__mobile-dock{display:none}.stellae-mix-page__elsewhere{display:flex;justify-content:center;text-align:center;margin:38px 0 0;padding:0 8px}.stellae-mix-page__elsewhere-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;max-width:100%;min-height:54px;padding:12px 24px;border:3px solid #F8F7F7;border-radius:999px;background:#ed93d8;color:#fff!important;-webkit-text-fill-color:#fff!important;text-decoration:none!important;font:700 1.4rem/1.3 Fredoka,sans-serif;text-align:center;box-shadow:0 6px #8f62211f,0 10px 18px #8f622114;transition:background-color .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}.stellae-mix-page__elsewhere-button span{display:inline-block;flex:none;font:500 1.35rem/1 Fredoka,sans-serif;white-space:nowrap;transition:transform .18s ease}@media(hover:hover){.stellae-mix-page__elsewhere-button:hover{background:#f8f7f7!important;color:#ed93d8!important;-webkit-text-fill-color:#ED93D8!important;transform:translateY(-2px);box-shadow:0 7px #8f62211f,0 12px 22px #8f62211a}.stellae-mix-page__elsewhere-button:hover span{transform:translate(3px)}}@media(max-width:749px){.stellae-mix-page__elsewhere{margin-top:28px}.stellae-mix-page__elsewhere-button{font-size:1.18rem;min-height:48px;padding:10px 14px}}@media(prefers-reduced-motion:reduce){.stellae-mix-page__elsewhere-button,.stellae-mix-page__elsewhere-button span{transition:none!important}}.stellae-mix-page__no-results{font:500 1.5rem Fredoka,sans-serif;margin:30px auto}.stellae-mix-page button:focus-visible,.stellae-mix-page input:focus-visible,.stellae-mix-page select:focus-visible,.stellae-mix-page a:focus-visible{outline:3px solid #8f6221;outline-offset:2px}@media(hover:hover){.stellae-mix-page__product-bottom button:hover,.stellae-mix-page__checkout:not(:disabled):hover{background:#fff;color:#ed93d8}}@media(max-width:1099px){.stellae-mix-page__layout{grid-template-columns:minmax(0,1fr) 260px;gap:14px}.stellae-mix-page__products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.stellae-mix-page{padding:25px 0 105px}.stellae-mix-page__mobile-dock{position:fixed;bottom:0;left:0;right:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px max(17px,env(safe-area-inset-left)) calc(12px + env(safe-area-inset-bottom)) max(17px,env(safe-area-inset-right));background:#fff;border-top:2px solid #ffd4f9;box-shadow:0 -4px 15px #8f622112;font:700 1.3rem Fredoka,sans-serif}.stellae-mix-page__mobile-dock button{border:2px solid #b28442;background:#b28442;color:#fff;border-radius:999px;padding:10px 15px;font:700 1.2rem Fredoka,sans-serif;min-height:42px}.stellae-mix-page__header>p:last-child{font-size:1.4rem}.stellae-mix-page__layout{display:flex;flex-direction:column;gap:20px}.stellae-mix-page__browse{width:100%}.stellae-mix-page__products{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.stellae-mix-page__bag{position:relative;top:0;max-height:none;width:100%;padding:16px}.stellae-mix-page__sort{font-size:1.15rem}.stellae-mix-page__toolbar{gap:8px}.stellae-mix-page__search input{font-size:1.2rem}.stellae-mix-page__product-name{font-size:1.26rem}.stellae-mix-page__price{font-size:1.22rem}.stellae-mix-page__product-bottom button{font-size:1.12rem}}@media(prefers-reduced-motion:reduce){.stellae-mix-page__meter>div{transition:none}}.stellae-mix-page__product{background:#f8f7f7;border:2px solid transparent;border-radius:28px;box-shadow:0 9px 22px #8f622117,0 3px 9px #8f62210a;transition:transform .2s ease,border-color .2s ease}.stellae-mix-page__product.is-picked{background:#fffafd;border-color:#ed93d8}.stellae-mix-page__product-image{aspect-ratio:1;background:#f8f7f7;isolation:isolate}.stellae-mix-page__product-image:after{content:"";position:absolute;bottom:0;left:0;right:0;height:29%;background:linear-gradient(0deg,#f8f7f7,#f8f7f7bf 37%,#f8f7f700);pointer-events:none;z-index:1}.stellae-mix-page__selected{z-index:2}.stellae-mix-page__product-details{padding:5px 10px 13px;background:inherit;align-items:stretch}.stellae-mix-page__type{font:400 1.52rem/1.1 DynaPuff,Fredoka,sans-serif;color:#aa814c;text-align:center;margin:0 0 4px}.stellae-mix-page__product-name{font:400 clamp(1.48rem,1.65vw,1.85rem)/1.18 "Dogbangy","Fredoka",sans-serif;color:#8f6221!important;text-align:center;min-height:2.6em;margin:0 0 10px}.stellae-mix-page__variant-label{margin:0 0 6px;font-size:1.2rem}.stellae-mix-page__product-bottom{flex-direction:column;align-items:stretch;gap:9px;padding-top:5px;margin-top:auto}.stellae-mix-page__price{display:block;text-align:center;font:700 1.48rem/1.2 Fredoka,sans-serif}.stellae-mix-page__product-bottom button{width:100%;min-height:43px;border:3px solid #FFD4F9;background:#b28442;color:#fff;border-radius:999px;font:700 1.28rem Fredoka,sans-serif;transition:transform .18s ease,background .18s ease,color .18s ease}@media(hover:hover){.stellae-mix-page__product:hover,.stellae-mix-page__product-bottom button:hover{transform:translateY(-2px)}}.stellae-mix-page__drawer-toggle{display:none}.stellae-mix-page__line-price{display:flex!important;flex-wrap:wrap;align-items:baseline;gap:5px;margin-top:5px;color:#8f6221;font:500 1.08rem/1.3 Fredoka,sans-serif!important}.stellae-mix-page__line-price s,.stellae-mix-page__original-total{color:#b498a6;text-decoration:line-through;text-decoration-thickness:1.5px}.stellae-mix-page__line-price strong{font-weight:700;color:#ed93d8}.stellae-mix-page__trade{display:flex;flex-direction:column;gap:5px}.stellae-mix-page__original-total{margin-right:5px;font-size:.95em;font-weight:500}.stellae-mix-page__discounted-total{color:#8f6221}.stellae-mix-page__trade-saving{display:block;font:700 1.14rem/1.35 Fredoka,sans-serif;color:#ed93d8}.stellae-mix-page__trade [hidden]{display:none!important}.stellae-mix-page__milestones [data-mm-tier]{flex:1;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:5px 0 9px;background:transparent;border:none;border-radius:0;font:600 1.05rem/1.25 Fredoka,sans-serif;opacity:.58;color:#a98d85;white-space:nowrap;text-align:center;transition:color .28s,opacity .28s,transform .28s}.stellae-mix-page__milestones [data-mm-tier] span{font:400 1.1rem/1 Fredoka,sans-serif;color:#d4b6d0;letter-spacing:1px}.stellae-mix-page__milestones [data-mm-tier="8"] span{font-size:1.28rem}.stellae-mix-page__milestones [data-mm-tier]:after{content:"";position:absolute;bottom:0;left:12%;right:12%;height:2px;border-radius:99px;background:#f0dee9}.stellae-mix-page__milestones [data-mm-tier].is-next{opacity:.85;color:#8f6221}.stellae-mix-page__milestones [data-mm-tier].is-unlocked{opacity:1;color:#8f6221;transform:translateY(-1px);text-shadow:0 2px 10px rgba(237,147,216,.24)}.stellae-mix-page__milestones [data-mm-tier].is-unlocked span{color:#ed93d8;text-shadow:0 0 9px rgba(237,147,216,.44)}.stellae-mix-page__milestones [data-mm-tier].is-unlocked:after{background:linear-gradient(90deg,#ffd4f9,#ed93d8,#ffd4f9);box-shadow:0 0 9px #ed93d859}.stellae-mix-page__filters button,.stellae-mix-page__product-bottom button,.stellae-mix-page__checkout{border:3px solid #F8F7F7;background:#b28442;color:#f8f7f7;box-shadow:0 6px #8f62211f,0 10px 18px #8f622114;transition:background-color .18s,color .18s,transform .18s,box-shadow .18s}.stellae-mix-page__filters button{background:#f8f7f7;border-color:#ffd4f9;color:#8f6221}.stellae-mix-page__filters button.is-active{background:#ed93d8;border-color:#f8f7f7;color:#fff}.stellae-mix-page__product-bottom button{border-radius:16px;font:400 1.5rem/1.2 Dogbangy,Fredoka,sans-serif}.stellae-mix-page__product.is-picked .stellae-mix-page__product-bottom button{background:#ed93d8;border-color:#f8f7f7;color:#fff}.stellae-mix-page__type{font-size:1.23rem}@media(hover:hover){.stellae-mix-page__filters button:hover,.stellae-mix-page__product-bottom button:hover,.stellae-mix-page__checkout:not(:disabled):hover,.stellae-mix-page__product.is-picked .stellae-mix-page__product-bottom button:hover{background:#f8f7f7;color:#ed93d8;transform:translateY(-2px);box-shadow:0 7px #8f62211f,0 12px 22px #8f62211a}}@media(max-width:749px){.stellae-mix-page__type{font-size:1.05rem}.stellae-mix-page__milestones [data-mm-tier]{font-size:.94rem;gap:2px}.stellae-mix-page__milestones [data-mm-tier] span{font-size:1rem}}@media(prefers-reduced-motion:reduce){.stellae-mix-page__milestones [data-mm-tier],.stellae-mix-page__filters button,.stellae-mix-page__product-bottom button,.stellae-mix-page__checkout{transition:none!important}}@media(max-width:749px){.stellae-mix-page{padding-bottom:120px}.stellae-mix-page__product{border-radius:22px}.stellae-mix-page__product-name{font-size:1.55rem;min-height:2.65em}.stellae-mix-page__product-details{padding:4px 10px 12px}.stellae-mix-page__type{font-size:1.35rem}.stellae-mix-page__product-bottom button{min-height:42px;font-size:1.2rem}.stellae-mix-page__bag{position:fixed;z-index:85;inset:auto 0 0;width:100%;height:min(77dvh,690px);max-height:min(77dvh,690px);margin:0;padding:0 16px calc(16px + env(safe-area-inset-bottom));border:3px solid #FFD4F9;border-bottom:0;border-radius:25px 25px 0 0;background:#fff;box-shadow:0 -9px 28px #8f622129;transform:translateY(calc(100% - 91px - env(safe-area-inset-bottom)));transition:transform .45s cubic-bezier(.22,1,.36,1);overflow-y:auto;overscroll-behavior:contain}.stellae-mix-page__bag.is-peeking{transform:translateY(calc(100% - 160px - env(safe-area-inset-bottom)))}.stellae-mix-page__bag.is-expanded{transform:translateY(0)}.stellae-mix-page__drawer-toggle{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:84px;padding:21px 8px 9px;border:0;background:#fff;color:#8f6221;font:700 1.35rem/1.25 Fredoka,sans-serif;cursor:pointer;text-align:left}.stellae-mix-page__drawer-handle{position:absolute;width:44px;height:5px;top:9px;left:50%;transform:translate(-50%);border-radius:99px;background:#e7add8}.stellae-mix-page__drawer-label{display:flex;flex-direction:column;gap:2px;font:400 2rem/1.05 Dogbangy,sans-serif}.stellae-mix-page__drawer-label [data-mm-mobile-count]{font:600 1.18rem/1.3 Fredoka,sans-serif}.stellae-mix-page__drawer-chevron{font:700 2.25rem/1 Fredoka,sans-serif;transition:transform .35s ease}.stellae-mix-page__bag.is-expanded .stellae-mix-page__drawer-chevron{transform:rotate(180deg)}.stellae-mix-page__bag-content{padding:3px 2px 0}.stellae-mix-page__bag-head h2{font-size:2.35rem}.stellae-mix-page__milestone-copy,.stellae-mix-page__bag-intro{font-size:1.25rem}.stellae-mix-page__mobile-dock{display:none!important}}@media(prefers-reduced-motion:reduce){.stellae-mix-page__bag,.stellae-mix-page__drawer-chevron,.stellae-mix-page__product,.stellae-mix-page__product-bottom button{transition:none!important;animation:none!important}}.stellae-mix-page__milestone-copy.is-appearing{animation:stellae-milestone-pop .44s cubic-bezier(.22,1,.36,1) both}@keyframes stellae-milestone-pop{0%{opacity:.2;transform:translateY(8px) scale(.97)}60%{opacity:1;transform:translateY(-2px) scale(1.015)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.stellae-mix-page__milestone-copy.is-appearing{animation:none}}.stellae-mix-page__perks{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:9px;margin:13px auto 0;max-width:850px}.stellae-mix-page__perks .stellae-mix-page__discount-promo,.stellae-mix-page__perks .stellae-mix-page__packing-perk{display:inline-flex;justify-content:center;align-items:center;gap:4px;max-width:100%;margin:0!important;padding:9px 15px;border:2px solid #C6E2B3;border-radius:16px;background:#e9f4db;color:#8f6221;font:700 clamp(1.18rem,1.55vw,1.55rem)/1.25 "Fredoka",sans-serif;text-align:center;box-shadow:0 4px #8f62210d}.stellae-mix-page__perks .stellae-mix-page__packing-perk{background:#ffd4f9;border-color:#f8f7f7}.stellae-mix-page__perks .stellae-mix-page__discount-promo strong{color:#ed93d8}.stellae-mix-page__header .stellae-mix-page__discount-detail{margin-top:8px!important}.stellae-mix-page__filters{gap:7px;align-items:center;padding:14px 0 12px}.stellae-mix-page__filters button{min-height:34px;padding:6px 11px;border:2px solid #ED93D8;border-radius:20px;background:#f8f7f7;color:#8f6221;font:700 1.09rem/1.2 Fredoka,sans-serif;box-shadow:0 3px #8f62211a;transition:background-color .3s ease,color .3s ease,border-color .3s ease,transform .3s ease,box-shadow .3s ease}.stellae-mix-page__filters button.is-active{background:#ed93d8;color:#f8f7f7;border-color:#ed93d8;box-shadow:0 3px #8f62211c}@media(hover:hover)and (pointer:fine){.stellae-mix-page__filters button:hover{transform:translateY(-3px) rotate(-1deg);background:#ffd4f9;color:#8f6221;border-color:#ed93d8;box-shadow:0 6px #8f62211a}.stellae-mix-page__filters button.is-active:hover{background:#ed93d8;color:#fff;transform:translateY(-2px) rotate(0)}}.stellae-mix-page__filters button:focus-visible{outline:3px solid #8F6221;outline-offset:3px}.stellae-mix-page__milestones [data-mm-tier]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;padding:7px 0 11px;opacity:.55;transform:scale(1);transition:transform .32s ease,opacity .32s ease,color .32s ease}.stellae-mix-page__milestones [data-mm-tier] .stellae-mix-page__tier-top{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;flex-wrap:nowrap;font:700 1.08rem/1.25 Fredoka,sans-serif}.stellae-mix-page__milestones [data-mm-tier] .stellae-mix-page__tier-top [aria-hidden]{display:block;min-height:1.16em;color:#d2b3d0;font:600 1.12rem/1 Fredoka,sans-serif;letter-spacing:0}.stellae-mix-page__milestones [data-mm-tier] .stellae-mix-page__tier-name{color:inherit;font:700 inherit "Fredoka",sans-serif}.stellae-mix-page__milestones [data-mm-tier] .stellae-mix-page__tier-discount{color:#b88ab4;font:700 1rem/1.2 Fredoka,sans-serif;letter-spacing:0}.stellae-mix-page__milestones [data-mm-tier].is-next{opacity:.78}.stellae-mix-page__milestones [data-mm-tier].is-unlocked{opacity:1;color:#8f6221;transform:scale(1.04);text-shadow:0 0 12px rgba(237,147,216,.3)}.stellae-mix-page__milestones [data-mm-tier].is-unlocked .stellae-mix-page__tier-discount{color:#d45fae;text-shadow:0 0 10px rgba(237,147,216,.25)}.stellae-mix-page__milestones [data-mm-tier].is-unlocked .stellae-mix-page__tier-top [aria-hidden]{color:#ed93d8;text-shadow:0 0 8px rgba(237,147,216,.65)}.stellae-mix-page__milestones [data-mm-tier].is-unlocked:after{height:3px;background:#ed93d8;box-shadow:0 0 12px 2px #ed93d859}@media(max-width:749px){.stellae-mix-page__perks{gap:8px;margin-top:12px}.stellae-mix-page__perks .stellae-mix-page__discount-promo,.stellae-mix-page__perks .stellae-mix-page__packing-perk{font-size:1.2rem;padding:8px 11px}.stellae-mix-page__filters button{font-size:.99rem;min-height:32px;padding:6px 10px}.stellae-mix-page__milestones [data-mm-tier] .stellae-mix-page__tier-top{font-size:.94rem}.stellae-mix-page__milestones [data-mm-tier] .stellae-mix-page__tier-discount{font-size:.92rem}}@media(prefers-reduced-motion:reduce){.stellae-mix-page__filters button,.stellae-mix-page__milestones [data-mm-tier]{transition:none!important}}.stellae-mix-page__milestones{overflow:visible}.stellae-mix-page__milestones [data-mm-tier]{isolation:isolate;overflow:visible}.stellae-mix-page__tier-confetti{position:absolute;z-index:6;left:50%;top:37%;pointer-events:none;display:inline-block;width:18px;height:18px;margin:-9px 0 0 -9px;color:#ed93d8!important;-webkit-text-fill-color:#ED93D8!important;font:700 1.24rem/1 Fredoka,sans-serif!important;text-shadow:0 0 2px rgba(143,98,33,.35),0 0 6px rgba(237,147,216,.75),0 0 12px rgba(237,147,216,.35);opacity:0;animation:stellae-bundle-confetti-pop .9s cubic-bezier(.13,.74,.29,1) both}.stellae-mix-page__tier-confetti--green{color:#5b906a!important;-webkit-text-fill-color:#5B906A!important;text-shadow:0 0 2px rgba(143,98,33,.24),0 0 6px rgba(91,144,106,.72),0 0 12px rgba(91,144,106,.33)}@keyframes stellae-bundle-confetti-pop{0%{opacity:0;transform:translateY(3px) scale(.12) rotate(0)}16%{opacity:1}75%{opacity:1}to{opacity:0;transform:translate(var(--confetti-x),var(--confetti-y)) scale(.68) rotate(var(--confetti-rotate))}}@media(prefers-reduced-motion:reduce){.stellae-mix-page__tier-confetti{display:none!important;animation:none!important}}.stellae-mix-page__bag-sparkles{position:absolute;z-index:20;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:inherit;pointer-events:none;isolation:isolate}.stellae-mix-page__bag-sparkles span{position:absolute;display:block;color:#fff;-webkit-text-fill-color:#fff;line-height:1;-webkit-user-select:none;user-select:none;font-size:16px;opacity:0;text-shadow:0 0 4px #ED93D8,0 0 9px rgba(237,147,216,.9),0 0 18px rgba(255,255,255,.95);animation:stellae-bag-twinkle 1.5s ease-in-out both}.stellae-mix-page__bag-sparkles span:nth-child(3n){font-size:12px}.stellae-mix-page__bag-sparkles span:nth-child(5n){font-size:20px}.stellae-mix-page__bag-sparkles span:nth-child(7n){animation-delay:90ms}.stellae-mix-page__bag-sparkles span:nth-child(11n){animation-delay:.14s}.stellae-mix-page__bag-sparkles span:nth-child(1){top:6%;left:4%}.stellae-mix-page__bag-sparkles span:nth-child(2){top:14%;left:16%}.stellae-mix-page__bag-sparkles span:nth-child(3){top:10%;left:34%}.stellae-mix-page__bag-sparkles span:nth-child(4){top:22%;left:52%}.stellae-mix-page__bag-sparkles span:nth-child(5){top:8%;left:72%}.stellae-mix-page__bag-sparkles span:nth-child(6){top:18%;left:88%}.stellae-mix-page__bag-sparkles span:nth-child(7){top:32%;left:8%}.stellae-mix-page__bag-sparkles span:nth-child(8){top:40%;left:24%}.stellae-mix-page__bag-sparkles span:nth-child(9){top:28%;left:40%}.stellae-mix-page__bag-sparkles span:nth-child(10){top:38%;left:60%}.stellae-mix-page__bag-sparkles span:nth-child(11){top:34%;left:78%}.stellae-mix-page__bag-sparkles span:nth-child(12){top:42%;left:94%}.stellae-mix-page__bag-sparkles span:nth-child(13){top:56%;left:6%}.stellae-mix-page__bag-sparkles span:nth-child(14){top:64%;left:18%}.stellae-mix-page__bag-sparkles span:nth-child(15){top:52%;left:34%}.stellae-mix-page__bag-sparkles span:nth-child(16){top:68%;left:50%}.stellae-mix-page__bag-sparkles span:nth-child(17){top:58%;left:66%}.stellae-mix-page__bag-sparkles span:nth-child(18){top:70%;left:84%}.stellae-mix-page__bag-sparkles span:nth-child(19){top:82%;left:8%}.stellae-mix-page__bag-sparkles span:nth-child(20){top:90%;left:24%}.stellae-mix-page__bag-sparkles span:nth-child(21){top:84%;left:40%}.stellae-mix-page__bag-sparkles span:nth-child(22){top:94%;left:58%}.stellae-mix-page__bag-sparkles span:nth-child(23){top:82%;left:74%}.stellae-mix-page__bag-sparkles span:nth-child(24){top:90%;left:92%}.stellae-mix-page__bag-sparkles span:nth-child(25){top:26%;left:14%}.stellae-mix-page__bag-sparkles span:nth-child(26){top:46%;left:48%}.stellae-mix-page__bag-sparkles span:nth-child(27){top:74%;left:30%}.stellae-mix-page__bag-sparkles span:nth-child(28){top:12%;left:58%}.stellae-mix-page__bag-sparkles span:nth-child(29){top:60%;left:92%}.stellae-mix-page__bag-sparkles span:nth-child(30){top:48%;left:82%}.stellae-mix-page__bag-sparkles span:nth-child(31){top:30%;left:68%}.stellae-mix-page__bag-sparkles span:nth-child(32){top:66%;left:42%}.stellae-mix-page__bag-sparkles span:nth-child(33){top:16%;left:92%}.stellae-mix-page__bag-sparkles span:nth-child(34){top:92%;left:12%}.stellae-mix-page__bag-sparkles span:nth-child(35){top:76%;left:56%}.stellae-mix-page__bag-sparkles span:nth-child(36){top:24%;left:28%}.stellae-mix-page__bag-sparkles span:nth-child(37){top:54%;left:12%}.stellae-mix-page__bag-sparkles span:nth-child(38){top:88%;left:66%}.stellae-mix-page__bag-sparkles span:nth-child(39){top:40%;left:72%}.stellae-mix-page__bag-sparkles span:nth-child(40){top:6%;left:96%}.stellae-mix-page__bag-sparkles span:nth-child(41){top:47%;left:11%}.stellae-mix-page__bag-sparkles span:nth-child(42){top:36%;left:91%}.stellae-mix-page__bag-sparkles span:nth-child(43){top:77%;left:20%}.stellae-mix-page__bag-sparkles span:nth-child(44){top:15%;left:51%}.stellae-mix-page__bag-sparkles span:nth-child(45){top:72%;left:72%}.stellae-mix-page__bag-sparkles span:nth-child(46){top:88%;left:46%}.stellae-mix-page__bag-sparkles span:nth-child(47){top:22%;left:83%}.stellae-mix-page__bag-sparkles span:nth-child(48){top:58%;left:24%}@keyframes stellae-bag-twinkle{0%,to{opacity:.08;transform:scale(.4)}40%{opacity:.9;transform:scale(1.8)}60%{opacity:.35;transform:scale(.9)}}@media(prefers-reduced-motion:reduce){.stellae-mix-page__bag-sparkles{display:none!important}.stellae-mix-page__bag-sparkles span{animation:none!important}}.stellae-eb-added-summary{width:100%;padding:14px 15px;margin:5px 0 9px;border-radius:16px;border:2px solid #FFD4F9;background:#fff6fc;color:#8f6221;font:500 1.26rem/1.4 Fredoka,sans-serif}.stellae-eb-added-summary strong{display:block;color:#d45fae;font:700 1.65rem/1.2 Fredoka,sans-serif}.stellae-eb-added-summary p{margin:7px 0 0}@media(min-width:750px)and (max-width:900px){.stellae-mix-page__layout{grid-template-columns:minmax(0,1fr) 245px;gap:14px}.stellae-mix-page__products{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/20/compiled_assets/styles.css.map?subset=AAAAAAAAAQ */
