:root{--az-pink: #F6BCCB;--az-pink-soft: #FCE3E9;--az-rose: #E07A93;--az-rose-deep: #C75E78;--az-cocoa: #574442;--az-cream: #FFF8F4;--az-sand: #F4EADF;--az-sage: #B7C7A8;--az-shadow-sm: 0 4px 14px rgba(87,68,66,.07);--az-shadow-md: 0 10px 30px rgba(87,68,66,.1);--az-shadow-lg: 0 18px 48px rgba(87,68,66,.14);--az-ease: cubic-bezier(.22,.61,.36,1)}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,.h1,.h2,.h3{letter-spacing:-.01em}p,li{line-height:1.65}*{scrollbar-color:var(--az-pink) transparent}.button,.button-secondary{border-radius:999px!important;font-weight:600;letter-spacing:.01em;padding-block:.95em;padding-inline:1.9em;transition:transform .25s var(--az-ease),box-shadow .25s var(--az-ease),background-color .25s var(--az-ease),color .25s var(--az-ease);will-change:transform}.button:not(.button-secondary):not(.button-unstyled){box-shadow:0 6px 16px #e07a9338}.button:hover,.button-secondary:hover{transform:translateY(-2px);box-shadow:var(--az-shadow-md)}.button:active,.button-secondary:active{transform:translateY(0)}.hero .button:not(.button-secondary):not(.link){background:var(--az-rose)!important;color:#fff!important;border:none!important;border-radius:999px!important;box-shadow:0 8px 24px #57444259!important}.hero .button:not(.button-secondary):not(.link):hover{background:var(--az-rose-deep)!important;box-shadow:0 10px 28px #5744426b!important}.product-card,.product-grid__card,.resource-card,.card{border-radius:var(--style-border-radius-card, 20px);overflow:clip}.product-card__image,.card-gallery{border-radius:inherit;overflow:clip;background:var(--az-pink-soft)}.product-card__image img,.card-gallery img{transition:transform .6s var(--az-ease)}.product-card:hover .product-card__image img,.product-grid__card:hover .card-gallery img{transform:scale(1.045)}@media(hover:hover)and (min-width:750px){.product-grid__item,.resource-list__item{transition:transform .3s var(--az-ease)}.product-grid__item:hover,.resource-list__item:hover{transform:translateY(-4px)}}.price .price-item{font-weight:600}.price-item--sale{color:var(--az-rose)}.product-badges .badge,.badge{border-radius:999px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;font-size:.68rem;padding:.4em .85em;box-shadow:var(--az-shadow-sm)}.header{-webkit-backdrop-filter:saturate(1.05);backdrop-filter:saturate(1.05)}.header-section{transition:box-shadow .3s var(--az-ease)}.header-section.scrolled,.header-group--sticky .header-section{box-shadow:var(--az-shadow-sm)}.announcement-bar,.header-announcements{font-weight:500}.cart-drawer,.drawer__inner{border-top-left-radius:24px;border-bottom-left-radius:24px}input,select,textarea,.field__input,.select__select{border-radius:14px!important}.az-wrap{max-width:var(--page-width, 1280px);margin-inline:auto;padding-inline:clamp(1rem,4vw,3rem)}.az-eyebrow{display:inline-flex;align-items:center;gap:.5em;font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--az-rose);background:var(--az-pink-soft);padding:.5em 1.1em;border-radius:999px;margin:0 0 1rem}.az-section-head{text-align:center;margin-bottom:clamp(2rem,5vw,3.5rem)}.az-section-head h2{font-family:var(--font-subheading--family, serif);font-size:clamp(1.9rem,4.5vw,3rem);line-height:1.1;margin:0 0 .5rem;color:var(--color-foreground)}.az-section-head p{color:var(--color-foreground);opacity:.8;max-width:46ch;margin:0 auto}.az-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(1rem,3vw,2.5rem)}.az-trust__item{text-align:center;display:flex;flex-direction:column;align-items:center;gap:.6rem}.az-trust__icon{width:56px;height:56px;display:grid;place-items:center;border-radius:50%;background:var(--az-pink-soft);color:var(--az-rose);font-size:1.5rem;box-shadow:var(--az-shadow-sm)}.az-trust__title{font-weight:700;font-size:1rem;color:var(--color-foreground)}.az-trust__sub{font-size:.85rem;opacity:.72;color:var(--color-foreground);max-width:22ch}.az-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1rem,3vw,2rem)}.az-benefit{background:var(--color-background);border:1px solid var(--color-border);border-radius:24px;padding:clamp(1.5rem,3vw,2.25rem);text-align:center;box-shadow:var(--az-shadow-sm);transition:transform .3s var(--az-ease),box-shadow .3s var(--az-ease)}.az-benefit:hover{transform:translateY(-5px);box-shadow:var(--az-shadow-md)}.az-benefit__emoji{font-size:2rem;width:70px;height:70px;margin:0 auto 1rem;display:grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,var(--az-pink-soft),#fff)}.az-benefit h3{font-size:1.2rem;margin:0 0 .5rem;color:var(--color-foreground)}.az-benefit p{font-size:.92rem;opacity:.78;margin:0;color:var(--color-foreground)}.az-reviews{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1rem,2.5vw,1.75rem)}.az-review{background:var(--color-background);border:1px solid var(--color-border);border-radius:22px;padding:1.75rem;box-shadow:var(--az-shadow-sm);display:flex;flex-direction:column;gap:.9rem}.az-review__stars{color:#f2b441;letter-spacing:.1em;font-size:1rem}.az-review__text{font-size:.98rem;line-height:1.6;color:var(--color-foreground)}.az-review__who{display:flex;align-items:center;gap:.7rem;margin-top:auto}.az-review__avatar{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--az-pink);color:#fff;font-weight:700;font-size:.95rem}.az-review__name{font-weight:700;font-size:.9rem;color:var(--color-foreground)}.az-review__meta{font-size:.76rem;opacity:.6;color:var(--color-foreground)}.az-review__verified{font-size:.72rem;color:var(--az-sage);font-weight:700}.az-guarantee{display:grid;grid-template-columns:auto 1fr;gap:clamp(1rem,3vw,2rem);align-items:center;background:linear-gradient(120deg,var(--az-pink-soft),#fff 60%);border:1px solid var(--color-border);border-radius:28px;padding:clamp(1.5rem,4vw,2.75rem)}.az-guarantee__seal{width:92px;height:92px;border-radius:50%;display:grid;place-items:center;background:#fff;color:var(--az-rose);font-size:2.4rem;box-shadow:var(--az-shadow-md)}.az-guarantee h3{margin:0 0 .4rem;font-size:clamp(1.3rem,3vw,1.8rem);color:var(--az-cocoa)}.az-guarantee p{margin:0;color:var(--az-cocoa);opacity:.8;max-width:60ch}.az-cta-row{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}@media(prefers-reduced-motion:no-preference){.az-reveal{opacity:0;transform:translateY(18px);transition:opacity .7s var(--az-ease),transform .7s var(--az-ease)}.az-reveal.az-in{opacity:1;transform:none}}@media(max-width:990px){.az-trust{grid-template-columns:repeat(2,1fr);row-gap:2rem}.az-benefits,.az-reviews{grid-template-columns:1fr}}@media(max-width:749px){.button,.button-secondary{padding-inline:1.6em}.az-guarantee{grid-template-columns:1fr;text-align:center;justify-items:center}.az-section-head h2{font-size:clamp(1.6rem,7vw,2.1rem)}}:where(a,button,.button,input,select):focus-visible{outline:2px solid var(--az-rose);outline-offset:2px;border-radius:8px}.az-cats{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1rem,2.5vw,1.75rem)}.az-cat{display:block;text-decoration:none;color:inherit;border-radius:26px;overflow:clip;background:var(--color-background);border:1px solid var(--color-border);box-shadow:var(--az-shadow-sm);transition:transform .35s var(--az-ease),box-shadow .35s var(--az-ease)}.az-cat:hover{transform:translateY(-6px);box-shadow:var(--az-shadow-lg)}.az-cat__img{aspect-ratio:4 / 3;overflow:clip;background:var(--az-pink-soft)}.az-cat__img img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--az-ease)}.az-cat:hover .az-cat__img img{transform:scale(1.06)}.az-cat__ph{width:100%;height:100%;display:grid;place-items:center;font-size:3rem;background:linear-gradient(135deg,var(--az-pink-soft),#fff)}.az-cat__body{padding:1.4rem 1.5rem 1.6rem}.az-cat__body h3{margin:0 0 .35rem;font-size:1.3rem;color:var(--color-foreground);font-family:var(--font-subheading--family, serif)}.az-cat__body p{margin:0 0 .8rem;font-size:.9rem;opacity:.75;color:var(--color-foreground)}.az-cat[data-collection=kawaii-kitchen]{--cat-accent: #F2779F;--cat-accent-deep: #D14A78}.az-cat[data-collection=cozy-living]{--cat-accent: #A98BD4;--cat-accent-deep: #7E5BB8}.az-cat[data-collection=everyday-kawaii]{--cat-accent: #5DBFA3;--cat-accent-deep: #2E9C7E}.az-cat__link{display:inline-flex;align-items:center;gap:.35em;background:var(--cat-accent-deep, var(--az-rose));color:#fff;font-weight:700;font-size:.82rem;letter-spacing:.02em;padding:.65em 1.3em;border-radius:999px;box-shadow:0 8px 18px -8px var(--cat-accent-deep, var(--az-rose));transition:transform .25s var(--az-ease),box-shadow .25s var(--az-ease),background-color .25s var(--az-ease)}.az-cat:hover .az-cat__link{transform:translateY(-2px);background:var(--cat-accent, var(--az-rose));box-shadow:0 10px 22px -8px var(--cat-accent-deep, var(--az-rose))}@media(max-width:990px){.az-cats{grid-template-columns:1fr;max-width:440px;margin-inline:auto}}.az-shop-by-mood .az-section-head h2{font-family:"Catboo",var(--font-subheading--family, serif)!important;font-weight:400!important;color:var(--az-rose-deep)!important}.az-shop-by-mood .az-cat__body h3{font-family:"Catboo",var(--font-subheading--family, serif)!important;font-weight:400!important;font-size:1.75rem;line-height:1.15;color:var(--cat-accent-deep, var(--color-foreground))!important}.text-block--product_list_text_qK4EWG h2,.text-block--product_list_text_qK4EWG h3{font-family:var(--font-body--family);font-size:3rem;font-weight:700;font-style:italic;line-height:normal;letter-spacing:normal;text-transform:none;color:var(--color-primary)}[id^=shopify-block-] .group-block:has(>.icon-block){transition:transform .3s var(--az-ease),box-shadow .3s var(--az-ease)}.icon-block svg{color:var(--az-rose)}.product-recommendations .resource-list__item{transition:transform .3s var(--az-ease)}@media(hover:hover)and (min-width:750px){.product-recommendations .resource-list__item:hover{transform:translateY(-4px)}}.slideshow-controls__thumbnails .slideshow-control.slideshow-controls__thumbnail,.slideshow-controls__thumbnails .slideshow-control{width:72px!important;height:72px!important;min-width:72px!important;min-height:72px!important;max-width:72px!important;max-height:72px!important;aspect-ratio:1 / 1!important;flex:0 0 72px!important;border-radius:16px!important;overflow:hidden!important;border:1.5px solid var(--color-border);box-shadow:var(--az-shadow-sm);transition:transform .25s var(--az-ease),box-shadow .25s var(--az-ease),border-color .25s var(--az-ease)}.slideshow-controls__thumbnails .slideshow-control.slideshow-controls__thumbnail img,.slideshow-controls__thumbnails .slideshow-control img,.slideshow-controls__thumbnails .slideshow-control.slideshow-controls__thumbnail picture,.slideshow-controls__thumbnails .slideshow-control picture{width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;object-fit:cover!important;object-position:center!important;border-radius:16px!important;display:block!important}@media(max-width:749px){.slideshow-controls__thumbnails .slideshow-control.slideshow-controls__thumbnail,.slideshow-controls__thumbnails .slideshow-control{width:56px!important;height:56px!important;min-width:56px!important;min-height:56px!important;max-width:56px!important;max-height:56px!important;flex:0 0 56px!important}}.slideshow-controls__thumbnail:hover{transform:translateY(-3px);box-shadow:var(--az-shadow-md);border-color:var(--az-pink)}.slideshow-controls__thumbnail[aria-selected=true]{outline:2px solid var(--az-rose)!important;outline-offset:2px;border-color:var(--az-rose);box-shadow:var(--az-shadow-md)}.slideshow-controls__thumbnails-container{margin-block-start:var(--margin-sm, 12px)}.media-gallery--carousel slideshow-container .product-media-container{box-shadow:var(--az-shadow-md)}.variant-picker .variant-option__button-label{border:1.5px solid var(--color-border);border-radius:14px;padding:.55em 1em;transition:border-color .2s var(--az-ease),background-color .2s var(--az-ease),transform .2s var(--az-ease)}.variant-picker .variant-option__button-label:hover{border-color:var(--az-rose);transform:translateY(-1px)}.variant-picker .variant-option__button-label:has(input:checked){border-color:var(--az-rose);background:var(--az-pink-soft);box-shadow:var(--az-shadow-sm)}.variant-picker fieldset.variant-option{gap:.6rem}.product-details p:empty{display:none}.collection-card--image-bg .collection-card__content,.collection-card--image-bg .collection-card__content *{color:#fff!important;text-shadow:0 2px 10px rgba(0,0,0,.55),0 1px 3px rgba(0,0,0,.4)}.menu-drawer{background-color:var(--color-background)!important;box-shadow:-8px 0 32px #0000002e}.menu-drawer__submenu{background-color:var(--color-background)!important}.menu-drawer__backdrop{backdrop-filter:blur(6px) brightness(.7)!important;-webkit-backdrop-filter:blur(6px) brightness(.7)!important;background-color:#281c1e40}@media screen and (max-width:749px){.menu-drawer{background-color:var(--color-background, #FFF8F4)!important}}@media screen and (max-width:749px){.search-modal__content::backdrop{display:block!important;background:#281c1e73!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important}.search-modal__content{background-color:var(--color-background)!important}}.menu-drawer{background:linear-gradient(165deg,var(--az-pink-soft) 0%,var(--az-cream) 30%)!important}.menu-drawer__menu-item{transition:color .2s ease}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:active{color:var(--az-rose-deep)!important}.menu-drawer__inner .menu-drawer__menu,.menu-drawer__navigation .menu-drawer__menu{border-bottom:1px solid rgba(87,68,66,.08);padding-block-end:var(--padding-lg, 20px);margin-block-end:var(--padding-md, 16px)}.menu-drawer__utility-links{background:#fff!important;border:1.5px solid var(--az-pink);border-radius:18px!important;margin-inline:var(--padding-xl, 24px)!important;margin-block:0 var(--padding-lg, 20px)!important;padding:6px 8px!important;box-shadow:var(--az-shadow-sm)}.menu-drawer__localization,.menu-drawer .language-selector,.menu-drawer .drawer-localization{color:var(--az-cocoa)!important}.menu-drawer .localization-form__select{background-color:var(--az-pink-soft)!important;border-radius:999px!important;font-weight:700!important;color:var(--az-rose-deep)!important}.menu-drawer .drawer-localization__button--label,.menu-drawer .language-selector__label{font-weight:700;color:var(--az-cocoa)!important}:root{--shopify-account-color-background: var(--color-background, #FFF8F4);--shopify-account-color-text: var(--color-foreground, #574442)}shopify-account{--shopify-account-color-background: #FFF8F4 !important;--shopify-account-color-text: var(--az-cocoa, #574442) !important;--shopify-account-color-accent: var(--az-rose, #E07A93) !important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/azothea-kawaii.css.map */
