.sx-bundles,.sx-card,.sx-pdp-upsell,.sx-upsell,.sx-note,.announcement-bar,.announcement-bar *{font-family:Fredoka,"Baloo Bhaijaan 2",sans-serif}.sx-bundles{position:relative;overflow:hidden;background:var(--stixy-purple, #703BFF);color:#fff;padding:44px 0 52px}.sx-bundles:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.12;pointer-events:none;background-image:radial-gradient(#fff 2px,transparent 2.5px);background-size:34px 34px}.sx-bundles .stixy-wrap{position:relative}.sx-bundles__head{text-align:center;margin-bottom:22px}.sx-bundles__title{font-family:"Baloo Bhaijaan 2",Fredoka,sans-serif;font-weight:800;font-size:clamp(2.3rem,9vw,3.6rem);line-height:1.15;margin:12px 0 4px;color:var(--stixy-yellow, #FDD734);-webkit-text-stroke:.08em var(--stixy-plum, #4A1E75);paint-order:stroke fill;text-shadow:0 .07em 0 var(--stixy-plum, #4A1E75)}.sx-bundles__text{margin:0 auto;max-width:34em;font-family:"Baloo Bhaijaan 2",sans-serif;font-weight:600;font-size:1.05rem;opacity:.95}.sx-bundles__track{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -20px;padding:10px 20px 20px}.sx-bundles__track::-webkit-scrollbar{display:none}.sx-bundles__track>*{scroll-snap-align:center}.sx-bundles__hint{text-align:center;font-size:.9rem;opacity:.85;margin:0 0 4px;font-family:"Baloo Bhaijaan 2",sans-serif}.sx-bundles__more{text-align:center;margin-top:14px}.sx-bundles__more .stixy-btn{font-family:"Baloo Bhaijaan 2",Fredoka,sans-serif;font-weight:800}@media(min-width:750px){.sx-bundles__track{grid-auto-columns:44%}}@media(min-width:990px){.sx-bundles{padding:64px 0 72px}.sx-bundles__track{grid-auto-flow:row;grid-template-columns:repeat(4,1fr);overflow:visible;margin:0;padding:10px 0 20px}.sx-bundles__hint{display:none}}.sx-card{position:relative;display:flex;flex-direction:column;overflow:hidden;text-align:right;background:#fff;color:var(--stixy-plum, #4A1E75);border:3px solid var(--stixy-plum, #4A1E75);border-radius:22px;box-shadow:0 6px 0 var(--stixy-plum, #4A1E75)}.sx-card--best{box-shadow:0 0 0 4px var(--stixy-yellow, #FDD734),0 9px 0 4px var(--stixy-plum, #4A1E75)}.sx-card__ribbon{position:absolute;top:12px;left:12px;z-index:2;transform:rotate(-4deg);background:var(--stixy-yellow, #FDD734);color:var(--stixy-plum, #4A1E75);border:2px solid var(--stixy-plum, #4A1E75);border-radius:999px;padding:3px 12px 1px;font-family:"Baloo Bhaijaan 2",sans-serif;font-weight:800;font-size:.95rem;box-shadow:0 3px 0 var(--stixy-plum, #4A1E75)}.sx-card__media{display:block;aspect-ratio:1;background:var(--stixy-purple, #703BFF)}.sx-card__media img{display:block;width:100%;height:100%;object-fit:cover}.sx-card__body{display:grid;gap:6px;padding:14px 14px 16px}.sx-card__title{font-family:Fredoka,sans-serif;font-weight:700;font-size:1.4rem;line-height:1.1;color:var(--stixy-plum, #4A1E75);text-decoration:none}.sx-card__sub{margin:0;font-family:"Baloo Bhaijaan 2",sans-serif;font-weight:600;font-size:.98rem;opacity:.85}.sx-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.sx-price strong{font-size:1.35rem;color:var(--stixy-purple, #703BFF)}.sx-price s{font-size:.95rem;opacity:.55}.sx-save{background:var(--stixy-pink, #FE4CA4);color:#fff;border-radius:999px;padding:2px 10px 0;font-family:"Baloo Bhaijaan 2",sans-serif;font-weight:800;font-size:.85rem}stixy-add-bundle{display:block}.sx-btn{width:100%;min-height:48px;margin-top:4px;padding:0 16px;cursor:pointer;border:3px solid var(--stixy-plum, #4A1E75);border-radius:999px;background:var(--stixy-yellow, #FDD734);color:var(--stixy-plum, #4A1E75);font-family:"Baloo Bhaijaan 2",Fredoka,sans-serif;font-weight:800;font-size:1.05rem;box-shadow:0 4px 0 var(--stixy-plum, #4A1E75);transition:transform .15s ease,box-shadow .15s ease;-webkit-tap-highlight-color:transparent}.sx-btn:active{transform:translateY(3px);box-shadow:0 1px 0 var(--stixy-plum, #4A1E75)}.sx-btn[disabled]{cursor:default}.sx-btn[aria-busy=true]{opacity:.7}.sx-btn__done,.sx-btn__err{display:none}.sx-btn[data-state=added]{background:#22c55e;color:#fff}.sx-btn[data-state=added] .sx-btn__label,.sx-btn[data-state=error] .sx-btn__label{display:none}.sx-btn[data-state=added] .sx-btn__done,.sx-btn[data-state=error] .sx-btn__err{display:inline}.sx-pdp-upsell{width:100%;text-align:right;color:var(--stixy-plum, #4A1E75);background:var(--stixy-lilac, #F4EFFF);border:3px solid var(--stixy-plum, #4A1E75);border-radius:20px;box-shadow:0 5px 0 var(--stixy-plum, #4A1E75);padding:14px}.sx-pdp-upsell__title{margin:0;font-family:"Baloo Bhaijaan 2",sans-serif;font-weight:800;font-size:1.3rem;line-height:1.3}.sx-pdp-upsell__text{margin:2px 0 12px;font-size:.95rem;opacity:.85;font-family:"Baloo Bhaijaan 2",sans-serif;font-weight:600}.sx-mini-list{display:grid;gap:10px}.sx-mini{display:grid;grid-template-columns:72px 1fr;gap:6px 10px;align-items:center;background:#fff;border:2px solid var(--stixy-plum, #4A1E75);border-radius:16px;padding:8px}.sx-mini--best{box-shadow:0 0 0 3px var(--stixy-yellow, #FDD734)}.sx-mini__img{grid-row:span 2;display:block}.sx-mini__img img{display:block;width:72px;height:72px;border-radius:12px;object-fit:cover}.sx-mini__title{font-family:Fredoka,sans-serif;font-weight:700;font-size:1.05rem;color:var(--stixy-plum, #4A1E75);text-decoration:none}.sx-mini__tag{display:inline-block;margin-inline-start:4px;background:var(--stixy-yellow, #FDD734);border-radius:999px;padding:1px 8px 0;font-family:"Baloo Bhaijaan 2",sans-serif;font-weight:800;font-size:.75rem}.sx-mini .sx-price strong{font-size:1.05rem}.sx-mini .sx-price s{font-size:.85rem}.sx-mini stixy-add-bundle{grid-column:1 / -1}.sx-mini .sx-btn{min-height:42px;margin:2px 0 0;font-size:.98rem}@media(min-width:750px){.sx-mini{grid-template-columns:72px 1fr auto}.sx-mini stixy-add-bundle{grid-column:3;grid-row:1 / span 2}.sx-mini .sx-btn{width:auto}}.sx-note{width:100%;text-align:right;color:var(--stixy-plum, #4A1E75);background:#fff;border:2px dashed var(--stixy-purple, #703BFF);border-radius:16px;padding:12px}.sx-note label{display:block;margin-bottom:6px;font-family:"Baloo Bhaijaan 2",sans-serif;font-weight:800;font-size:1.05rem;line-height:1.35}.sx-note textarea{display:block;width:100%;min-height:76px;resize:vertical;padding:10px 12px;border:2px solid #C9B8FF;border-radius:12px;background:#fff;color:var(--stixy-plum, #4A1E75);font-family:"Baloo Bhaijaan 2",Nunito,sans-serif;font-size:16px;line-height:1.4}.sx-note textarea:focus{outline:none;border-color:var(--stixy-purple, #703BFF)}.sx-note small{display:block;margin-top:6px;font-family:"Baloo Bhaijaan 2",sans-serif;font-size:.85rem;opacity:.75}.sx-upsell{display:grid;grid-template-columns:72px 1fr;gap:10px 12px;align-items:center;text-align:right;margin:8px 0 18px;padding:12px;color:var(--stixy-plum, #4A1E75);background:var(--stixy-yellow, #FDD734);border:3px solid var(--stixy-plum, #4A1E75);border-radius:18px;box-shadow:0 4px 0 var(--stixy-plum, #4A1E75)}.sx-upsell__img img{display:block;width:72px;height:72px;border-radius:12px;object-fit:cover}.sx-upsell__title{margin:0;font-family:"Baloo Bhaijaan 2",sans-serif;font-weight:800;font-size:1.08rem;line-height:1.3}.sx-upsell__sub{margin:2px 0 0;font-family:"Baloo Bhaijaan 2",sans-serif;font-weight:600;font-size:.9rem}.sx-upsell stixy-add-bundle{grid-column:1 / -1}.sx-upsell .sx-btn{margin:0;background:var(--stixy-purple, #703BFF);color:#fff}
/*# sourceMappingURL=/cdn/shop/t/6/assets/stixy-bundles.css.map */
