:root{--minis-primary: #4fc8be;--minis-primary-light: #bff2eb;--minis-primary-dark: #229c94;--minis-pink: #ffb8c8;--minis-pink-light: #ffe3ea;--minis-yellow: #ffc96b;--minis-yellow-light: #fff1cc;--minis-mint: #9ee0b8;--minis-lavender: #d9c7ff;--minis-peach: #ffd0a8;--minis-sand: #c77a36;--minis-caramel: #a85e25;--minis-cream: #fff9ef;--minis-warm: #f7efe3;--minis-card: #ffffff;--minis-border: #eadfd0;--minis-muted: #7d7a75;--minis-text: #343436;--minis-ink: #242426;--minis-success: #63c78d;--minis-error: #ef6f7b;--minis-font-heading: "Baloo 2", "Nunito", var(--font-heading--family), system-ui, sans-serif;--minis-font-body: "Nunito", var(--font-body--family), system-ui, sans-serif;--minis-radius-sm: 12px;--minis-radius-md: 18px;--minis-radius-lg: 24px;--minis-radius-xl: 32px;--minis-radius-full: 9999px;--minis-shadow-card: 0 8px 24px rgba(52, 52, 54, .06);--minis-shadow-float: 0 18px 60px rgba(52, 52, 54, .14);--minis-shadow-hero: 0 22px 70px rgba(168, 94, 37, .14)}body{background:var(--minis-cream);color:var(--minis-text);font-family:var(--minis-font-body)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{color:var(--minis-ink);font-family:var(--minis-font-heading);letter-spacing:0}a,.link{color:var(--minis-primary-dark);text-underline-offset:.18em}:focus-visible{outline:3px solid color-mix(in srgb,var(--minis-primary) 70%,white);outline-offset:3px}.button,.shopify-payment-button__button,button[name=checkout],.cart-items__empty-button{min-height:48px;border-radius:var(--minis-radius-full);border:1px solid transparent;background:var(--minis-primary);color:#fff;font-family:var(--minis-font-body);font-weight:800;box-shadow:0 10px 22px #229c942e;transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease}.button:hover,.shopify-payment-button__button:hover,button[name=checkout]:hover{background:var(--minis-primary-dark);transform:translateY(-1px)}.button:disabled,.button[disabled],.shopify-payment-button__button:disabled{background:color-mix(in srgb,var(--minis-primary) 46%,white);color:var(--minis-primary-dark);box-shadow:none;opacity:1}.button-secondary,.button.button-secondary{background:var(--minis-card);color:var(--minis-text);border-color:var(--minis-border);box-shadow:var(--minis-shadow-card)}.header-announcements,.announcement-bar,#header-group .shopify-section:first-child{background:var(--minis-primary);color:#fff}#header-group .shopify-section:first-child *{color:#fff}.header,header-component{background:#fff9eff0;border-bottom:1px solid rgba(234,223,208,.65);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.header-logo{text-decoration:none}.minis-logo-raster{display:block;width:clamp(84px,9vw,118px);height:auto}.minis-wordmark{position:relative;display:inline-flex;align-items:baseline;gap:.01em;color:var(--minis-primary);font-family:"Arial Rounded MT Bold","Baloo 2","Nunito",var(--font-heading--family),system-ui,sans-serif;font-size:clamp(1.65rem,2.7vw,2.25rem);font-weight:800;line-height:.84;letter-spacing:0;text-shadow:0 1px 0 rgba(255,255,255,.75)}.minis-wordmark span{display:inline-block;transform-origin:50% 100%}.minis-wordmark span:nth-child(1){transform:rotate(-2deg)}.minis-wordmark span:nth-child(2){transform:translateY(-.02em) rotate(3deg)}.minis-wordmark span:nth-child(3){transform:rotate(-1deg)}.minis-wordmark span:nth-child(4){transform:translateY(-.03em) rotate(2deg)}.minis-wordmark span:nth-child(5){transform:rotate(-3deg)}.minis-wordmark:before,.minis-wordmark:after{position:absolute;color:var(--minis-yellow);font-family:var(--minis-font-heading);font-weight:900;line-height:1;text-shadow:none}.minis-wordmark:before{content:"*";top:-.62em;left:1.9em;font-size:.55em;transform:rotate(18deg)}.minis-wordmark:after{content:"*";top:-.36em;left:2.62em;font-size:.38em;transform:rotate(-12deg)}.cart-bubble,.cart-count-bubble{background:var(--minis-primary);color:#fff}.minis-section{position:relative;overflow:hidden;background:var(--minis-cream);padding:clamp(48px,7vw,96px) var(--minis-page-gutter, 24px)}.minis-inner{width:min(100%,1440px);margin:0 auto}.minis-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:var(--minis-radius-full);background:var(--minis-primary-light);color:var(--minis-primary-dark);font-size:.78rem;font-weight:900}.minis-hero{min-height:min(760px,calc(100svh - var(--header-group-height, 116px)));display:grid;align-items:center;isolation:isolate;padding-block:clamp(72px,9vw,128px) clamp(96px,10vw,150px)}.minis-hero__grid{display:grid;grid-template-columns:minmax(0,.84fr) minmax(320px,1.16fr);gap:clamp(28px,5vw,72px);align-items:center}.minis-hero__visual{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;background:#fff9ef}.minis-hero__visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#fff9effa 0 28%,#fff9efb8 39%,#fff9ef0d 57%);pointer-events:none}.minis-hero__visual img{width:100%;height:100%;object-fit:cover;object-position:center}.minis-hero__content{position:relative;z-index:1}.minis-hero h1{max-width:720px;margin:18px 0;font-size:clamp(3rem,7vw,4.8rem);line-height:.98;font-weight:800}.minis-hero h1 span{color:var(--minis-primary-dark)}.minis-hero__copy{max-width:560px;color:var(--minis-muted);font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.65}.minis-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.minis-hero__stage,.minis-placeholder-stage{position:relative;min-height:clamp(340px,48vw,560px);border:1px solid rgba(234,223,208,.78);border-radius:40px;background:radial-gradient(circle at 78% 18%,var(--minis-pink-light) 0 12%,transparent 13%),radial-gradient(circle at 14% 24%,var(--minis-primary-light) 0 15%,transparent 16%),linear-gradient(145deg,#fffdf8 0%,var(--minis-warm) 100%);box-shadow:var(--minis-shadow-hero);overflow:hidden}.minis-product-blob{position:absolute;top:15%;right:9%;bottom:16%;left:9%;display:grid;place-items:center;border-radius:38% 62% 48% 52%/54% 42% 58% 46%;background:linear-gradient(160deg,#fff,#fff1cc 48%,#ffe3ea)}.minis-snake{width:min(72%,430px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 35% 36%,#242426 0 2.6%,transparent 2.8%),radial-gradient(circle at 61% 36%,#242426 0 2.6%,transparent 2.8%),radial-gradient(circle at 50% 53%,transparent 0 27%,var(--minis-caramel) 27.5% 36%,var(--minis-sand) 36.5% 47%,transparent 47.5%),conic-gradient(from 24deg,var(--minis-caramel),var(--minis-sand),#df9d58,var(--minis-caramel));box-shadow:inset 0 -16px 34px #2424261f,0 24px 50px #a85e2540}.minis-sparkle,.minis-heart,.minis-cloud{position:absolute;pointer-events:none}.minis-sparkle{color:var(--minis-yellow);font-size:28px}.minis-heart{color:var(--minis-pink);font-size:22px}.minis-cloud{width:86px;height:36px;border-radius:999px;background:#fff;box-shadow:24px -10px 0 6px #fff,48px 0 0 -2px #fff,var(--minis-shadow-card);opacity:.85}.minis-trust-row,.minis-value-grid,.minis-product-grid{display:grid;gap:18px}.minis-trust-row{grid-template-columns:repeat(4,minmax(0,1fr))}.minis-trust-card,.minis-value-card,.minis-product-card,.minis-panel{background:#ffffffd1;border:1px solid rgba(234,223,208,.86);border-radius:var(--minis-radius-lg);box-shadow:var(--minis-shadow-card)}.minis-trust-card{display:flex;align-items:center;gap:12px;padding:18px;font-weight:800}.minis-trust-card__icon,.minis-value-card__icon{display:grid;flex:0 0 42px;width:42px;height:42px;place-items:center;border-radius:50%;background:var(--minis-primary-light);color:var(--minis-primary-dark)}.minis-section-header{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:28px}.minis-section-header h2{margin:8px 0 0;font-size:clamp(2rem,4vw,3rem)}.minis-section-header h1{margin:8px 0 0;font-size:clamp(2.6rem,5vw,4rem)}.minis-section-header p{max-width:560px;color:var(--minis-muted)}.minis-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.minis-product-card{position:relative;padding:12px}.minis-product-card__media{display:grid;min-height:240px;place-items:center;border-radius:20px;background:linear-gradient(145deg,var(--minis-warm),#fff);overflow:hidden}.minis-product-card__media img{width:100%;height:100%;object-fit:cover}.minis-product-card__body{padding:14px 8px 8px}.minis-product-card h3{margin:0;font-size:1.1rem}.minis-product-card__meta{display:flex;justify-content:space-between;gap:12px;margin-top:8px;color:var(--minis-muted);font-weight:800}.minis-badge,.minis-wishlist{position:absolute;z-index:1;border-radius:var(--minis-radius-full)}.minis-badge{top:22px;left:22px;padding:7px 11px;background:var(--minis-primary);color:#fff;font-size:.72rem;font-weight:900}.minis-wishlist{top:20px;right:20px;display:grid;width:38px;height:38px;place-items:center;border:1px solid var(--minis-border);background:#fff;color:var(--minis-pink);text-decoration:none}.minis-value-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.minis-about{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(28px,5vw,70px);align-items:center}.minis-about__image-wrap{overflow:hidden;border:1px solid rgba(234,223,208,.78);border-radius:var(--minis-radius-xl);background:linear-gradient(145deg,#fffdf8 0%,var(--minis-warm) 100%);box-shadow:var(--minis-shadow-hero)}.minis-about__image-wrap img{width:100%;height:100%;min-height:clamp(320px,42vw,560px);object-fit:cover;object-position:center}.minis-about h1,.minis-about h2{font-size:clamp(2.4rem,5vw,4.2rem);margin:10px 0 18px}.minis-about p{color:var(--minis-muted);font-size:1.05rem;line-height:1.7}.minis-value-card{padding:22px}.minis-value-card h3{margin:14px 0 8px;font-size:1.1rem}.minis-value-card p{margin:0;color:var(--minis-muted);font-size:.95rem}.product-card__content,.product-grid__card,.predictive-search-results__card{border-radius:var(--minis-radius-lg)!important;background:var(--minis-card)!important;border:1px solid rgba(234,223,208,.82)!important;padding:12px!important;box-shadow:var(--minis-shadow-card);overflow:hidden}.card-gallery,.product-card__image,.product-media-container,.product-media,.media-gallery__media{border-radius:var(--minis-radius-lg)!important;background:linear-gradient(145deg,var(--minis-warm),#fffaf2)}.price,.product-card .price,.cart-items__price{color:var(--minis-ink);font-weight:900}.facets,.facets__form,.facets__summary,.facets__display,.sort-filter,select,input,textarea{border-radius:var(--minis-radius-full)}.facets__summary,.filter-group-summary,.select,select,input,textarea,quantity-selector-component,.quantity-selector{border-color:var(--minis-border)!important;background:var(--minis-card)}.product-information,.product-details,.product-form-buttons,.variant-picker,.cart-page{--style-border-radius-inputs: var(--minis-radius-full)}.product-details,.product-information__grid .product-details{border:1px solid rgba(234,223,208,.8);border-radius:var(--minis-radius-xl);background:#ffffffc7;box-shadow:var(--minis-shadow-card);padding:clamp(20px,3vw,32px)!important}.product-details h1{font-size:clamp(2.3rem,5vw,3.6rem)}.variant-picker input:checked+label,.variant-picker label:has(input:checked),.swatches__swatch--selected,.product-form-buttons .add-to-cart-button{border-color:var(--minis-primary-dark)!important}.product-form-buttons .add-to-cart-button{width:100%;background:var(--minis-primary);color:#fff}.accordion,details,.cart-summary,.cart-items__table-row{border-color:#eadfd0d1!important}.cart-page__summary,.cart-summary{border-radius:var(--minis-radius-xl)!important;background:var(--minis-card)!important;box-shadow:var(--minis-shadow-card)}.cart-items__table-row{border-radius:var(--minis-radius-lg);background:#ffffffc7}.content-for-layout>.shopify-section:has(.facets),.content-for-layout>.shopify-section:has(.product-grid),.content-for-layout>.shopify-section:has(.cart-page){background:var(--minis-cream)}@media(max-width:989px){.minis-hero__grid,.minis-about{grid-template-columns:1fr}.minis-product-grid,.minis-value-grid,.minis-trust-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.minis-section{padding-inline:20px}.minis-hero{display:flex;flex-direction:column;min-height:0;padding-block:40px 0}.minis-hero__grid{order:1;display:block}.minis-hero__visual{position:relative;inset:auto;order:2;z-index:0;width:calc(100% + 40px);height:clamp(300px,82vw,430px);margin:28px -20px 0;border-radius:0;background:#fff9ef}.minis-hero__visual:after{background:linear-gradient(180deg,#fff9ef14,#fff9ef99)}.minis-hero__visual img{object-fit:contain;object-position:center bottom}.minis-actions .button,.minis-section-header .button{width:100%}.minis-section-header{display:block}.minis-product-grid,.minis-value-grid,.minis-trust-row{grid-template-columns:1fr}.minis-hero__stage,.minis-placeholder-stage{min-height:320px;border-radius:30px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/minis.css.map */
