@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Zen+Kaku+Gothic+New:wght@500;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Sorts+Mill+Goudy:wght@400&display=swap";@import"https://fonts.googleapis.com/css2?family=Lato:wght@500;700;900&display=swap";:root{--page-width-max: 1200px;--page-margin-sp: 24px;--page-margin-pc: 60px}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif;color:#1f1f1f;background-color:#fff;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-size:14px;line-height:1.8;font-weight:700}@media (max-width: 768px){body{font-size:16px}}@media (max-width: 480px){body main{overflow-x:hidden}}body .is-subpage{background:#fefafb}body:not(.template-index){background:#fefafb}body:not(.template-index) div:not(#header-group,#header-group *) .section{background:transparent!important}.t-body--sm{font-size:14px;line-height:1.8;font-weight:700}.t-body--sm-bold{font-size:14px;line-height:1.8;font-weight:900}.t-body--md{font-size:16px;line-height:1.8;font-weight:700}.t-body--md-bold{font-size:16px;line-height:1.8;font-weight:900}.is-bold{font-weight:900}.is-pc{display:block}.is-sp{display:none}@media (max-width: 768px){.is-pc{display:none!important}.is-sp{display:block!important}}*,*:before,*:after{box-sizing:border-box}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none;transition:all .2s ease}a:hover{color:#de1364}.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: var(--page-margin-sp);--page-content-width: 100%;--page-width: calc(min(var(--page-width-max), 100%) - (var(--page-margin) * 2));margin-inline:auto}@media (max-width: 480px){.section.page-width-content,.section.section--page-width{display:block!important;grid-template-columns:100%!important;--full-page-grid-with-margins: 100% !important;padding:0 1rem}}@media (max-width: 768px){.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: var(--page-margin-sp);max-width:var(--page-width-max);margin-inline:auto}}.page-width-content{--page-content-width: min(var(--page-width-max), 100%)}.header__column--center header-menu:only-child .overflow-menu::part(list){justify-content:space-between!important}.header__column--center .overflow-menu .menu-list__list-item.has-submenu>.menu-list__link{position:relative}.header__column--center .overflow-menu .menu-list__list-item.has-submenu>.menu-list__link:after{content:"";display:inline-block;width:11px;height:6px;margin-inline-start:6px;background-color:#957463;-webkit-mask-image:url(https://lilalamode-store.jp/cdn/shop/t/3/assets/keyboard_arrow_down.svg);mask-image:url(https://lilalamode-store.jp/cdn/shop/t/3/assets/keyboard_arrow_down.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;vertical-align:middle;transition:transform .2s ease,background-color .2s ease}.header__column--center .overflow-menu .menu-list__list-item.has-submenu>.menu-list__link:hover{color:#f96a86}.header__column--center .overflow-menu .menu-list__list-item.has-submenu>.menu-list__link:hover:after{background-color:#f96a86}.header__column--center .overflow-menu .menu-list__list-item.has-submenu>.menu-list__link[aria-expanded=true]{color:#f96a86}.header__column--center .overflow-menu .menu-list__list-item.has-submenu>.menu-list__link[aria-expanded=true]:after{background-color:#f96a86;transform:rotate(180deg)}.header__column--center .overflow-menu .menu-list__list-item.has-submenu>.menu-list__link[aria-expanded=true]>.menu-list__link-title{color:#f96a86!important}.menu-list__submenu{background-color:#fcf0f2!important}.menu-list__submenu .menu-list__link-title{display:none}.mega-menu{padding-top:1rem!important}.mega-menu__link{font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif!important;font-weight:700!important;font-size:14px!important;color:#957463}.mega-menu__link-title:hover,.mega-menu__link-title:active{color:#f96a86}.mega-menu__list--special .mega-menu__column--span-1{grid-column:1/-1!important;display:flex!important;flex-wrap:wrap;gap:8px 32px}.mega-menu__list--special .mega-menu__column--span-1>div{width:auto!important;display:inline-block!important;margin:0!important}[id^=shopify-section-template--][id$=__main]{background-color:#fefafb}@media (max-width: 480px){.block-header--categories,.block-header--recommend{margin-bottom:16px}}product-price.text-block:is(.h1,.h2,.h3,.h4,.h5,.h6)>*:not(.tax-note){font-size:14px}.slideshow-control--style-arrow{background-color:transparent!important;border:none!important;box-shadow:none!important}.rte h3.MsoNormal,.rte p.MsoNormal{text-align:left}.rte p.MsoNormal span{margin-left:1rem}.rte rte-formatter h3{text-align:left}.rte rte-formatter p{text-align:left}.rte rte-formatter li{text-align:left}.rte rte-formatter .guide-table{display:grid;grid-template-columns:1fr auto;row-gap:0;font-size:16px;width:-moz-fit-content;width:fit-content;margin:0;text-align:left;border-top:1px solid #d7c8bd}.rte rte-formatter .guide-table>dt{padding:.5rem 1rem;font-weight:600;color:#7b5544;text-align:left;border-bottom:1px solid #d7c8bd}.rte rte-formatter .guide-table>dd{padding:.5rem 1rem;border-bottom:1px solid #d7c8bd;margin:0;text-align:right;color:#7b5544}.custom-section-content{max-width:1080px}.custom-section-content .lilala-collection{display:flex}.custom-section-content .lilala-collection h2{font-size:24px}@media (max-width: 480px){.custom-section-content .lilala-collection h2{font-size:16px;margin:1rem 0}}.custom-section-content .lilala-collection p:after{display:none}.custom-section-content .lilala-collection .button{display:block;width:100%}@media (max-width: 480px){.custom-section-content .lilala-collection .button{width:80%;margin:0 auto 3rem}}.custom-section-content .lilala-collection .button:hover{color:#fff}.text-block--ATVdtU2w2bEd6SG5oR__heading:after{content:"";display:block;width:40px;height:2px;background-color:#d55b91;margin:.6em auto 0}.tax{font-size:14px;font-weight:500;line-height:1.4;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif}.price{font-size:20px;font-weight:700;line-height:1.4;font-family:Lato,sans-serif}.quantity-selector{border:1px solid #E0D5D0;border-radius:4px!important;width:158px!important;height:56px!important;justify-content:space-between!important}.quantity-selector .quantity-minus,.quantity-selector .quantity-plus,.quantity-selector input[type=number]{color:#957463}.facets--filters-title{font-size:18px;font-weight:700;line-height:1.4;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif}.facets__label{font-size:16px}@media (max-width: 480px){.facets__label{font-size:16px}}.d-none{display:none!important}.contact dt,.contact dd{text-align:left}.to-top-btn{position:fixed;right:16px;bottom:16px;border:none;padding:0;background:transparent;cursor:pointer;opacity:0;visibility:hidden;transition:opacity .3s ease;width:96px;height:96px;z-index:9999}@media (max-width: 480px){.to-top-btn{width:58px;height:58px}}.to-top-btn.active{opacity:1;visibility:visible}[id^=shopify-block-][id$=__page-content] rte-formatter{text-align:left}[id^=shopify-block-][id$=__page-content] rte-formatter h1{padding:0;margin-bottom:24px}[id^=shopify-block-][id$=__page-content] rte-formatter>dt{padding:.5rem 1rem;font-weight:600;text-align:left;border-bottom:1px solid #d7c8bd}[id^=shopify-block-][id$=__page-content] rte-formatter>dd{padding:.5rem 1rem;border-bottom:1px solid #d7c8bd;margin:0;text-align:right}.featured-blog-posts .resource-list.resource-list--grid{grid-template-columns:1fr!important;row-gap:16px}.featured-blog-posts .resource-list__item{grid-column:1/-1;padding:1em}.featured-blog-posts .resource-list__item .featured-blog-posts-card__content{flex-direction:row}[id^=shopify-section-template--][id$=__featured_blog_posts_YJPAFk] .featured-blog-posts-card__content{flex-direction:row-reverse;justify-content:flex-end;align-items:flex-start;gap:24px}@media (max-width: 480px){[id^=shopify-section-template--][id$=__featured_blog_posts_YJPAFk] .featured-blog-posts-card__content{flex-direction:column-reverse}}[id^=shopify-section-template--][id$=__featured_blog_posts_YJPAFk] .resource-list{padding-bottom:80px}[id^=shopify-section-template--][id$=__featured_blog_posts_YJPAFk] .resource-list__item{position:relative}[id^=shopify-section-template--][id$=__featured_blog_posts_YJPAFk] .resource-list__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-bottom:1px solid #E0D5D0;pointer-events:none}[id^=shopify-section-template--][id$=__featured_blog_posts_YJPAFk] .resource-list__item:last-child:after{display:none}[id^=shopify-section-template--][id$=__section] .blog-post-content{max-width:100%}[id^=shopify-section-template--][id$=__section] [class*=text-block--][class*=__blog-post-title]{background-color:#fff2;display:flex;justify-content:center;flex-direction:column;align-items:center}[id^=shopify-section-template--][id$=__section] [class*=text-block--][class*=__blog-post-title] h1{font-size:24px;font-weight:500;line-height:1.4;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif;background-color:transparent!important}[id^=shopify-section-template--][id$=__section] [class*=text-block--][class*=__blog-post-title]:after{content:"";display:block;width:24px;height:1px;background-color:#d55b91;margin:8px auto 0}[id^=shopify-block-][id$=__static-blog-title]{display:flex;justify-content:center;flex-direction:column;align-items:center}[id^=shopify-block-][id$=__static-blog-title] h3{font-size:24px;font-weight:500;line-height:1.4;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif;background-color:transparent!important}[id^=shopify-block-][id$=__static-blog-title]:after{content:"";display:block;width:24px;height:1px;background-color:#d55b91;margin:0 auto}.resource-card__media img{-o-object-fit:contain!important;object-fit:contain!important}.share-button--facebook svg{fill:#1877f2!important}.footer__social-link{color:#000!important}.share-button--twitter svg{fill:#000!important}@media (max-width: 480px){.card-gallery .custom-product-thumbnails-wrapper{display:none!important}}.accordion{width:100%;border-top:1px solid #d9d9d9}.accordion__item{border-bottom:1px solid #d9d9d9}.accordion__item--active .accordion__header{background-color:#fef5f7}.accordion__item--active .accordion__icon{transform:rotate(180deg)}.accordion__item--active .accordion__content{max-height:500px;opacity:1;padding:1rem 0}.accordion__header{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1rem 0;cursor:pointer;background:none;border:none;text-align:left;font-size:14px;font-weight:500;color:#1f1f1f;transition:all .2s ease}.accordion__header:hover{color:#f96a86}.accordion__icon{width:1rem;height:1rem;flex-shrink:0;color:#f96a86;transition:transform .3s ease}.accordion__content{max-height:0;overflow:hidden;opacity:0;line-height:1.6;color:#6d6060;font-size:14px;transition:all .3s ease}@media (max-width: 768px){.accordion__header{font-size:12px;padding:.75rem 0}.accordion__content{font-size:12px}}.announcement-bar{background-color:#f5b9c4!important;padding:8px 0!important;text-align:center;width:100%;position:relative;z-index:200}.announcement-bar__container{max-width:1200px;margin:0 auto;padding:0 16px}.announcement-bar__text{color:#957463;font-size:14px;line-height:1.4;margin:0;font-weight:500;letter-spacing:.02em}.announcement-bar__text p{color:#957463}.announcement-bar__text a{color:#fff;text-decoration:underline;transition:opacity .15s ease}.announcement-bar__text a:hover{opacity:.9}@media (max-width: 768px){.announcement-bar__text{font-size:12px}}@media (max-width: 480px){.announcement-bar__slides{position:relative;overflow:hidden;white-space:nowrap;display:block;width:100%!important}.announcement-bar__slide{display:inline-block;white-space:nowrap;animation:ticker-loop 10s linear infinite}.announcement-bar__text{display:inline-block;white-space:nowrap}.header-logo__image-container{padding:16px 0}}@keyframes ticker-loop{0%{transform:translate(100%)}to{transform:translate(-100%)}}.banner{position:relative;background-color:#fce8eb;border-radius:8px;padding:2rem 1.5rem;text-align:center}.banner__title{font-size:24px;font-weight:500;color:#957463;margin-bottom:.5rem}.banner__subtitle{font-size:14px;color:#f96a86;margin-bottom:1rem}.banner__image{display:block;max-width:100%;border-radius:8px}.banner__placeholder{display:flex;align-items:center;justify-content:center;min-height:200px;background-color:#fef5f7;border-radius:8px;color:#957463;font-size:14px}@media (max-width: 768px){.banner{padding:1.5rem 1rem}.banner__title{font-size:20px}.banner__subtitle{font-size:12px}}.breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:12px;color:#6d6060;max-width:1250px;width:100%;margin:0 auto;padding:32px 10px 32px 70px}@media (max-width: 768px){.breadcrumb{font-size:10px}}.breadcrumb-container{margin:0!important}.breadcrumb__item{display:inline-flex;align-items:center;gap:.25rem}.breadcrumb__item a{color:#6d6060;text-decoration:none;transition:color .2s ease}.breadcrumb__item a:hover{color:#f96a86}.breadcrumb__item--active{color:#1f1f1f;font-weight:500;pointer-events:none}.breadcrumb__separator{color:#a19292;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width: 768px){.breadcrumb{font-size:12px;gap:.25rem}.breadcrumb__item{gap:.2rem}}.button{display:inline-flex;align-items:center;justify-content:center;border-radius:0;border:none;cursor:pointer;font-size:16px;font-weight:700;line-height:1.4;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif;background-color:#f96a86;color:#fff;gap:8px;transition:all .2s ease}.button--no-icon{padding-right:24px}.button--icon{position:relative;padding-right:40px!important;gap:0!important}.button--icon:after{content:"";position:absolute;right:16px;top:50%;transform:translateY(-50%);background:url(https://lilalamode-store.jp/cdn/shop/t/3/assets/keyboard_arrow_right.svg) no-repeat center/contain}.button:hover:not(:disabled){color:#fff;background-color:#fa879e}.button:disabled{color:#fff;opacity:.35;cursor:not-allowed}.button--lg{width:480px;height:54px;padding:16px 28px;font-size:16px;font-weight:700;line-height:1.4;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif}.button--lg.button--icon:after{width:16px;height:16px}@media (max-width: 480px){.button--lg{width:240px;height:52px;padding:16px 28px}}.button--md{width:240px;height:52px;padding:16px 28px;font-size:14px;font-weight:700;line-height:1.4;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif}.button--md.button--icon:after{width:14px;height:14px}.button--sm{width:156px;height:41px;padding:16px 28px;font-size:12px;font-weight:700;line-height:1.4;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif}.button--sm.button--icon:after{width:12px;height:12px}.button--secondary{background-color:#fff;color:#f96a86;border:1px solid #f96a86}.button--secondary:hover:not(:disabled){background-color:#fef5f7}.button--secondary.button--icon:after{background:url(https://lilalamode-store.jp/cdn/shop/t/3/assets/keyboard_arrow_right.svg) no-repeat center/contain}.swym-storefront-layout-login-button{border-radius:0!important}.header-actions__action:hover,.swym-wishlist:hover{background:none!important}.featured-blog-posts__more{text-align:center;margin-top:24px}.checkbox-wrapper{display:inline-block;position:relative}.checkbox-input{position:absolute;opacity:0;width:0;height:0}.checkbox-label{display:inline-flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s ease}.checkbox-label:hover .checkbox-box{border-color:#f96a86;background-color:#fef5f7}.checkbox-box{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:2px solid #a19292;background-color:#fff;flex-shrink:0;transition:all .2s ease}.checkbox-checkmark{color:#f96a86;opacity:0;transform:scale(.8);transition:all .2s ease}.checkbox-input:checked+.checkbox-label .checkbox-box{border-color:#f96a86}.checkbox-input:checked+.checkbox-label .checkbox-checkmark{opacity:1;transform:scale(1)}.checkbox-text{color:#1f1f1f;font-size:14px;line-height:1.5}.checkbox-count{color:#6d6060;margin-left:4px}.checkbox-input:disabled+.checkbox-label{cursor:not-allowed;opacity:.5}@media (max-width: 768px){.checkbox-box{width:18px;height:18px}.checkbox-text{font-size:12px}}.character-header{max-width:1080px;width:100%;margin:0 auto;display:flex;justify-content:center;gap:0;align-items:center}@media (max-width: 480px){.character-header{flex-direction:column}}.character-header__text{color:#7b5544}.character-header__description{font-size:16px;word-break:normal;font-weight:400;line-height:180%}.character-header__image{display:flex;justify-content:center;align-items:center}.character-header__image img{width:100%;max-width:240px;height:auto}@media (max-width: 1280px){.character-header{grid-template-columns:1fr 260px;gap:32px;padding:32px}}@media (max-width: 768px){.character-header{grid-template-columns:1fr;gap:24px;padding:24px;margin:0 auto}.character-header__text{order:1;text-align:center}.character-header__title{font-size:16px;margin-bottom:16px;text-align:center}.character-header__image{order:2}.character-header__image img{max-width:343px;margin:0 auto}.character-header__description{font-size:16px;line-height:1.1}}@media (max-width: 480px){.character-header{padding:20px;gap:0}.character-header__description{font-size:14px;font-weight:500;line-height:1.4;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif}}.collection-kana-block{text-align:center;margin-top:-1.5rem;margin-bottom:12px;display:flex;flex-direction:column;align-items:center}.collection-kana-block .kana{font-size:12px;font-weight:400;color:#d55b91;margin-bottom:4px;letter-spacing:.05em}.collection-kana-block .kana-underline{width:28px;height:2px;background-color:#d55b91;border-radius:2px}@media (max-width: 768px){.collection-kana-block{margin-top:-2rem;margin-bottom:10px;margin-left:0}.collection-kana-block .kana{font-size:12px}.collection-kana-block .kana-underline{width:24px}}.collection-card__image--icon-mode{position:relative;width:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}.collection-card__mat{position:absolute;top:0;right:0;bottom:0;left:0;background:#fcf0f2;border-radius:50%;z-index:1}.collection-card__icon{position:relative;z-index:2;width:64px;height:64px;-o-object-fit:contain;object-fit:contain;transition:transform .25s ease}@media (max-width: 480px){.collection-card__icon{width:48px;height:48px}}.collection-card:hover .collection-card__icon{transform:scale(1.12)}.facets .checkbox__label-text{margin-left:10px}.facets .checkbox{padding:8px 0}.facets .checkbox__input:checked+.checkbox__label .checkbox__label-text{color:#f96a86!important}.facets .facets__panel[open] .facets__label{color:#f96a86!important}.facets .facets__panel[open] .icon-caret svg path{stroke:#f96a86!important}.facets .facets__panel[open] .facets__status span{color:#f96a86!important}@media (min-width: 768px){.collection-wrapper{--facets-vertical-col-width: unset !important;grid-template-columns:260px 1fr!important}.facets-block-wrapper--vertical{grid-column:1/2!important;width:260px!important;max-width:260px!important;flex:0 0 260px!important}.main-collection-grid>div{max-width:100%!important}.facets.facets-controls-wrapper{grid-column:1/-1!important;display:flex!important;justify-content:space-between!important;align-items:center!important;width:100%!important;padding-left:0!important;padding-right:0!important;margin-bottom:12px!important}.facets-block-wrapper--vertical{grid-column:1/2!important;width:260px!important;max-width:260px!important}.main-collection-grid{grid-column:2/-1!important}.collection-wrapper{grid-template-columns:260px 1fr!important}}.footer{background-image:url(https://lilalamode-store.jp/cdn/shop/t/3/assets/bg-dark-pink.png);background-size:cover;background-position:center;background-repeat:no-repeat;padding:5rem 1.5rem;position:relative}@media (max-width: 480px){.footer{padding:20px 12px}}.footer__container{max-width:1024px;margin:0 auto;position:relative}.footer__character{text-align:center;margin-bottom:2rem}.footer__character img{max-width:120px;height:auto}.footer__character--mobile{display:block;margin:-4.6em auto 0}.footer__character--desktop{display:none}.footer__content{display:flex;flex-direction:column;gap:1.5rem}@media (max-width: 480px){.footer__content{gap:.5rem}}.footer__left{display:flex;flex-direction:column;gap:1.5rem}@media (max-width: 480px){.footer__left{gap:8px}}.footer__buttons{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media (max-width: 480px){.footer__buttons{gap:.5rem}}.footer__button{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;line-height:1.4;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif;gap:.5rem;padding:.7rem 1rem;background-color:#fff;border:1px solid #B69F93;color:#957463;text-decoration:none;transition:all .2s ease;text-align:center}@media (max-width: 480px){.footer__button{font-size:12px}}.footer__button svg{width:1.5rem;height:auto}.footer__button:hover{border-color:#b69f93;background-color:#f1ecea;color:#957463}.footer__button-icon{width:24px;height:auto;color:#6d6060;flex-shrink:0}.footer__newsletter{background-color:#ffffff4d;padding:40px!important;border:1px solid #F5B9C4}.footer__newsletter--mobile{display:block}.footer__newsletter--desktop{display:none}.footer__newsletter-title{font-size:18px;font-weight:700;line-height:1.4;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif;color:#f96a86;margin-bottom:1rem;text-align:center}.footer__newsletter-form{margin-bottom:1rem}.footer__newsletter-input-wrapper{display:flex;align-items:center;gap:16px}.footer__newsletter-input{flex:1;min-width:0;width:100%;height:41px;padding:.75rem 1rem;border:1px solid #957463;font-size:14px;background-color:#fff;transition:border-color .2s ease}@media (min-width: 768px){.footer__newsletter-input{width:336px}}.footer__newsletter-input:hover,.footer__newsletter-input:focus{outline:none;background-color:#fff}.footer__newsletter-input::-moz-placeholder{color:#c7b5ac}.footer__newsletter-input::placeholder{color:#c7b5ac}.footer__newsletter-button{padding:.75rem 1.5rem;background-color:#f96a86;color:#fff;border:none;border-radius:4px;font-size:14px;line-height:100%;font-weight:600;cursor:pointer;max-height:41px;height:41px;transition:all .2s ease}.footer__newsletter-button:hover{background-color:#fba6b6}.footer__newsletter-disclaimer{color:#957463;font-size:12px;font-weight:900;line-height:1.4;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif;text-align:left}.footer__nav{display:grid;grid-template-columns:1fr;row-gap:1.25rem}@media (max-width: 480px){.footer__nav{margin-top:16px;margin-bottom:24px}}@media (max-width: 768px){.footer__nav{grid-template-columns:repeat(2,1fr);-moz-column-gap:1rem;column-gap:1rem;row-gap:1.75rem}}.footer__nav-column{display:flex;flex-direction:column;gap:1rem}.footer__link{font-size:14px;font-weight:700;line-height:1.4;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif;display:inline-flex;gap:5px;color:#957463;text-decoration:none;transition:all .2s ease;justify-content:flex-start;align-items:center}@media (max-width: 480px){.footer__link{font-size:12px;font-weight:700;line-height:1.4;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif;gap:.5rem}}.footer__link:before{content:"";display:inline-block;width:1em;height:1em;background:url(https://lilalamode-store.jp/cdn/shop/t/3/assets/arrow_right.svg) no-repeat center/contain}.footer__link:hover{color:#f96a86}.footer__link-icon{width:10px;height:10px;color:#957463;flex-shrink:0}.footer__social{display:flex;align-items:center;justify-content:center;gap:1rem}@media (max-width: 480px){.footer__social{padding-top:.5rem}}.footer__social-link{display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:#957463;transition:color .2s ease}.footer__social-link:hover{color:#f96a86}.footer__copyright{font-size:14px;font-weight:700;color:#957463;text-align:center}.footer__right{display:none}.footer__top-button{position:fixed;bottom:2rem;right:2rem;width:64px;height:64px;background-color:#f96a86;color:#fff;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.25rem;cursor:pointer;box-shadow:0 4px 12px #f96a864d;transition:all .3s ease;opacity:0;visibility:hidden;transform:translateY(20px);z-index:100}@media (max-width: 480px){.footer__top-button{padding-top:.5rem}}.footer__top-button--visible{opacity:1;visibility:visible;transform:translateY(0)}.footer__top-button:hover{background-color:#f8486a;transform:translateY(-4px);box-shadow:0 6px 16px #f96a8666}.footer__top-button svg{width:16px;height:16px}.footer__top-button .footer__top-text{font-size:10px;font-weight:700;letter-spacing:.05em}@media (min-width: 768px){.footer__character--mobile{display:none}.footer__character--desktop{display:block;position:absolute;top:-11rem;right:16rem}.footer__character--desktop img{max-width:180px}.footer__content{flex-direction:row;gap:1.5rem;align-items:flex-start}.footer__left{flex:1;max-width:720px}.footer__right{display:block;width:450px;flex-shrink:0}.footer .footer__newsletter{padding:2rem}.footer .footer__newsletter--mobile{display:none}.footer .footer__newsletter--desktop{display:block;padding:6rem 2rem}.footer .footer__newsletter-title{font-size:16px;text-align:center}.footer .footer__newsletter-input-wrapper{flex-direction:row;gap:.75rem}.footer .footer__newsletter-input{flex:1}.footer .footer__newsletter-button{width:auto;padding:.75rem 2rem;white-space:nowrap}.footer .footer__newsletter-disclaimer{text-align:left}.footer__social{justify-content:flex-start}.footer__copyright{text-align:left}}@media (min-width: 1024px){.footer__character--desktop{right:0;top:-12rem}.footer__character--desktop img{max-width:200px}.footer__right{width:500px}.footer__nav{grid-template-columns:repeat(2,1fr);-moz-column-gap:4rem;column-gap:4rem;row-gap:1.75rem}.footer__nav-column{gap:1rem}}header .header{z-index:6!important}.header__row--top{display:flex;justify-content:center;padding:1.56rem 2rem}@media (max-width: 768px){.header__row--top{padding:1.2rem 1rem}}.header__row--bottom{background-color:#fbe2e6!important;padding:1rem;max-height:3.4rem}.header__columns{width:100%}.header__columns:has(.header__column--center header-menu){--header-left: minmax(0, 0) !important;--header-right: minmax(0, 0) !important;--header-center: 1fr !important}.header__main{background-color:#fff;border-bottom:1px solid #d9d9d9}.header__container{max-width:1200px;margin:0 auto;padding:20px;display:flex;align-items:center;justify-content:space-between;gap:40px}@media (max-width: 768px){.header__container{flex-direction:column;gap:16px}}.header__logo{flex:0 0 auto}.header__logo-link{display:block;text-decoration:none}.header__logo-image{display:block;max-height:40px;width:auto}.header__logo-text{font-size:24px;font-weight:300;color:#a19292;letter-spacing:.05em}.header-menu__inner .menu-list__link-title{font-size:14px;font-weight:700;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif;color:#957463}.header-menu__inner .menu-list__link-title:hover{color:#f96a86!important}.header-menu__inner .menu-list__link.button .menu-list__link-title{color:#fff}.header-menu__inner .menu-list__link.button .menu-list__link-title:hover{color:#fff!important}.header-menu__list{display:flex;justify-content:space-between;align-items:center;list-style:none;margin:0;max-width:100%}.header-menu__item{position:relative;flex:1;display:flex;justify-content:center}.header-menu__link{display:inline-flex;align-items:center;gap:6px;padding:16px 12px;font-size:14px;color:#6d6060;text-decoration:none;background:none;border:none;cursor:pointer;transition:color .2s ease;font-family:inherit;white-space:nowrap}.header-menu__link:hover,.header-menu__link:focus{color:#f96a86}.header-menu__dropdown-icon{width:12px;height:8px;transition:transform .2s ease}.header-menu__item--has-dropdown.is-open .main-navigation__dropdown-icon{transform:rotate(180deg)}.header-menu__dropdown{position:absolute;top:100%;left:0;right:0;width:100vw;margin-left:calc(-50vw + 50%);background-color:#fef5f7;border-top:1px solid #d9d9d9;box-shadow:0 4px 12px #00000014;opacity:0;visibility:hidden;max-height:0;overflow:hidden;transition:opacity .3s ease,visibility .3s ease,max-height .3s ease;z-index:100}.header-menu__dropdown.is-active{opacity:1;visibility:visible;max-height:600px}.header-menu__dropdown-container{max-width:1200px;margin:0 auto;padding:32px 40px}.header-menu__dropdown-list{display:grid;grid-template-columns:repeat(5,1fr);gap:16px 24px;list-style:none;margin:0;padding:0}.header-menu__dropdown-link{display:block;padding:8px 12px;font-size:12px;color:#6d6060;text-decoration:none;transition:color .2s ease}.header-menu__dropdown-link:hover,.header-menu__dropdown-link:focus{color:#f96a86}.header__column--right{display:flex;align-items:center;justify-content:flex-end;gap:16px}.header__column--right button[ref=closeButton]{padding:unset}.header__column--right button:not(anchored-popover-component .account-button.header-actions__action,dialog-component .account-button.header-actions__action,#checkout),.header__column--right a:not(.account-actions__link,.swym-wishlist,.cart-drawer__dialog *){display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:10px;color:#6d6060;background:transparent;transition:all .2s ease}.header__column--right button:not(anchored-popover-component .account-button.header-actions__action,dialog-component .account-button.header-actions__action,#checkout):has(.header-actions__cart-icon),.header__column--right a:not(.account-actions__link,.swym-wishlist,.cart-drawer__dialog *):has(.header-actions__cart-icon){overflow:visible}.header__column--right button:not(anchored-popover-component .account-button.header-actions__action,dialog-component .account-button.header-actions__action,#checkout) svg,.header__column--right a:not(.account-actions__link,.swym-wishlist,.cart-drawer__dialog *) svg{width:24px;height:24px}.header__column--right button:not(anchored-popover-component .account-button.header-actions__action,dialog-component .account-button.header-actions__action,#checkout):hover,.header__column--right a:not(.account-actions__link,.swym-wishlist,.cart-drawer__dialog *):hover{background-color:#f96a86;color:#fff}.header__column--right button:not(anchored-popover-component .account-button.header-actions__action,dialog-component .account-button.header-actions__action,#checkout):active,.header__column--right a:not(.account-actions__link,.swym-wishlist,.cart-drawer__dialog *):active{transform:scale(.96);opacity:.9}.btn-favorite{margin:0 7px .3rem!important}@media (max-width: 768px){.main-navigation__list{flex-direction:column;padding:0}.main-navigation__item{width:100%;justify-content:flex-start}.main-navigation__link{width:100%;justify-content:space-between;border-bottom:1px solid #d9d9d9;padding:12px 20px}.main-navigation__dropdown{position:static;width:100%;background-color:#fefafb;box-shadow:none;margin-left:0}.main-navigation__dropdown-list{grid-template-columns:1fr;gap:8px}}.header-actions__action{flex-direction:column}.header-actions__action .svg-wrapper{margin:0 2px .3rem;height:30px!important;width:30px!important}.account-button__icon{width:30px!important;height:auto!important}.icon-navigation{flex:0 0 auto}.icon-navigation__list{display:flex;gap:24px;list-style:none;margin:0;padding:0}.icon-navigation__item{position:relative}.icon-navigation__link{display:flex;flex-direction:column;align-items:center;gap:4px;text-decoration:none;color:#6d6060;transition:color .2s ease}.icon-navigation__link:hover{color:#f96a86}.icon-navigation__icon{width:24px;height:24px}.icon-navigation__label{font-size:10px;font-weight:500;line-height:1.2;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif;color:var(--color-foreground)}.icon-navigation__badge{position:absolute;top:-4px;right:-8px;background-color:#f96a86;color:#fff;font-size:12px;font-weight:600;min-width:18px;height:18px;display:flex;align-items:center;justify-content:center;padding:0 4px}.menu-drawer__menu.has-submenu summary .svg-wrapper{display:none}header-actions{gap:1.5rem;padding-left:12px}@media (max-width: 768px){header-actions{gap:1rem}}@media (max-width: 768px){header-actions .account-drawer{display:flex;width:auto;text-align:center}}header-actions .account-popover{display:flex}header-actions .account-popover .account-button{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:auto}.cart-drawer .header-actions__action{width:auto!important;height:auto!important}.header-favorite{display:flex;width:-moz-fit-content;width:fit-content}.swym-ready .swym-wishlist{flex-direction:column;height:auto;justify-content:space-between;width:-moz-fit-content;width:fit-content}@media (hover: hover){header-menu:hover,.header-actions__action:hover,.dropdown-localization__button:hover,.header-favorite.is-pc .swym-wishlist:hover,.header__icon--menu:hover{opacity:1!important}}.heading{margin:0 0 2rem;padding:0}.heading__title{margin:0;padding:0;font-weight:600;line-height:1.3;color:#1f1f1f}.heading__subtitle{margin:.5rem 0 0;padding:0;font-size:14px;font-weight:400;line-height:1.5;color:#6d6060;text-transform:uppercase;letter-spacing:.05em}.heading--h1 .heading__title{font-size:2rem}.heading--h2 .heading__title{font-size:24px}.heading--h3 .heading__title{font-size:20px}.heading--h4 .heading__title{font-size:16px;font-weight:500;color:#6d6060}.heading--sm--h1 .heading--sm__title{font-size:24px}.heading--sm .heading--sm__subtitle{font-size:12px}.heading--left{text-align:left}.heading--center{text-align:center}.heading--right{text-align:right}.heading--primary .heading__title{color:#f96a86}.heading--secondary .heading__title{color:#957463}.heading--xl .heading__title{font-size:2rem;font-weight:700}.heading--lg .heading__title{font-size:24px;font-weight:600}.heading--md .heading__title{font-size:20px;font-weight:500}.heading--sm .heading__title{font-size:16px;font-weight:500}.heading--xs .heading__title{font-size:14px;font-weight:400}@media (max-width: 768px){.heading--h1 .heading__title{font-size:24px}.heading--h2 .heading__title{font-size:20px}.heading--h3 .heading__title{font-size:1.125rem}.heading--sm--h1 .heading--sm__title{font-size:20px}}.title-sort{display:inline-block;background-color:#fce8eb;border-radius:4px;padding:.75rem 1rem;margin-bottom:1rem}.title-sort__content{display:flex;align-items:center;justify-content:space-between;gap:1rem}.title-sort__text{display:flex;flex-direction:column;gap:.25rem}.title-sort__title{font-size:14px;font-weight:600;color:#1f1f1f;line-height:1.4}.title-sort__count{font-size:12px;font-weight:400;color:#6d6060;line-height:1.4}.title-sort__close{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:none;border:none;cursor:pointer;color:#6d6060;transition:color .2s ease;flex-shrink:0}.title-sort__close:hover{color:#1f1f1f}.title-sort__close-icon{width:16px;height:16px}.title-cart{display:block;background-color:#fff;border-bottom:1px solid #e0d5d0;padding:1rem 1.5rem;margin-bottom:1rem}.title-cart__content{display:flex;align-items:center;justify-content:space-between;gap:1rem}.title-cart__title{margin:0;padding:0;font-size:1.125rem;font-weight:600;color:#1f1f1f;line-height:1.4}.title-cart__close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:none;border:none;cursor:pointer;color:#6d6060;transition:color .2s ease;flex-shrink:0}.title-cart__close:hover{color:#1f1f1f}.title-cart__close-icon{width:16px;height:16px}@media (max-width: 768px){.title-cart{padding:.875rem 1rem}.title-cart__title{font-size:16px}}.lilala-collection{display:block;text-align:center;margin:0 auto 48px;padding-bottom:0;padding-top:0}@media (max-width: 480px){.lilala-collection{margin-bottom:16px}}.lilala-collection div{width:100%}.lilala-collection div p{position:relative;display:inline-block;padding-bottom:8px;margin:0 auto}.lilala-collection div p:after{content:"";display:block;width:32px;height:2px;background-color:#d55b91;margin:12px auto 0}.shopify-policy__title{text-align:center;margin-bottom:48px;padding-bottom:16px;border-bottom:1px solid rgba(149,116,99,.3)}.shopify-policy__title h1{font-size:2rem;font-weight:700;color:#957463;line-height:1.4;position:relative;display:inline-block;padding-bottom:8px}.shopify-policy__title h1:after{content:"";display:block;width:24px;height:1px;background-color:#d55b91;margin:12px auto 0}.rte h2,.rte h3{color:#957463;font-size:18px;font-weight:700;background-color:#f1ecea;padding:8px 16px;margin:24px 0 12px;line-height:1.5}.rte h4{font-size:16px;font-weight:600;color:#957463;margin:16px 0 8px;line-height:1.5}.rte p,.rte li{font-size:16px;color:#957463;line-height:1.5;margin-bottom:12px;font-weight:500}.rte ul,.rte ol{padding-left:20px;margin-bottom:20px}rte-formatter{text-align:center;margin-bottom:48px;padding-bottom:16px;display:block}rte-formatter h1{font-size:24px;font-weight:500;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif;color:#957463;line-height:1.4;position:relative;display:block;padding-bottom:8px}rte-formatter h1:after{content:"";display:block;width:24px;height:1px;background-color:#d55b91;margin:12px auto 0}@media (max-width: 768px){.shopify-policy__title{margin-bottom:32px}.shopify-policy__title h1{font-size:24px}.shopify-policy__title h1:after{width:24px;margin-top:8px}.rte h2{font-size:1.125rem;padding:10px 14px;margin:20px 0 10px}.rte h3{font-size:16px;font-weight:900;line-height:1.4;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif;padding:8px 12px;margin:16px 0 8px}.rte h4{font-size:.9375rem}.rte p,.rte li{font-size:14px;line-height:1.6}}.block-header{display:flex;align-items:center;justify-content:space-between;gap:20px}@media (min-width: 768px){.block-header{justify-content:center;gap:40px}}.block-header__texts{display:flex;flex-direction:column}@media (min-width: 768px){.block-header__texts{align-items:center;text-align:center;margin:0;padding:0}}.block-header__title{font-size:12px;font-weight:500;line-height:1.4;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif;color:#957463}@media (min-width: 768px){.block-header__title{margin-bottom:.2rem!important}}.block-header__subtitle{font-size:14px;font-weight:400;line-height:1.4;font-family:Sorts Mill Goudy,serif;color:#d55b91}@media (min-width: 768px){.block-header__subtitle{margin-top:.2rem;margin-bottom:.2rem!important}}.block-header__line{width:24px!important;height:1px!important;background-color:#d55b91!important;margin-top:8px!important}@media (min-width: 768px){.block-header__line{margin-top:0!important}}.block-header__image{max-width:160px}@media (min-width: 768px){.block-header__image{max-width:260px;margin:0}}.block-header--newitems{width:100%;justify-content:flex-end;padding-bottom:24px}@media (min-width: 768px){.block-header--newitems{justify-content:center;position:relative;height:67px;margin-top:32px}}.block-header--newitems .block-header__image{max-width:238px;position:absolute;left:-40px;top:-15px}@media (min-width: 480px){.block-header--newitems .block-header__image{max-width:250px;left:0;top:-51px}}@media (min-width: 1024px){.block-header--newitems .block-header__image{max-width:411px;left:-70px;top:-145px}}@media (max-width: 480px){.block-header--newitems .block-header__texts{position:relative;top:20px}}@media (min-width: 1024px){.block-header--newitems .block-header__texts h2{font-size:24px!important}}.block-header--characters{width:100%;justify-content:flex-end;position:relative;bottom:12px}@media (min-width: 768px){.block-header--characters{justify-content:center;position:relative;height:67px;margin-bottom:0}}.block-header--characters .block-header__image{right:0!important;top:-64px!important}@media (min-width: 480px){.block-header--characters .block-header__image{max-width:160px;position:absolute;right:-30px;top:-55px}}@media (min-width: 768px){.block-header--characters .block-header__image{max-width:276px;right:0;top:-206px!important}}@media (min-width: 1024px){.block-header--characters .block-header__texts h2{font-size:24px!important}}.block-header--categories{width:100%;justify-content:flex-end}@media (min-width: 768px){.block-header--categories{justify-content:center;position:relative;height:67px}}@media (min-width: 480px){.block-header--categories .block-header__image{max-width:160px;position:absolute;left:-30px;top:-55px}}@media (min-width: 768px){.block-header--categories .block-header__image{max-width:276px;top:-150px}}@media (min-width: 1024px){.block-header--categories .block-header__texts h2{font-size:24px!important}}.block-header--recommend{width:100%;justify-content:flex-end;margin-bottom:24px}@media (min-width: 768px){.block-header--recommend{justify-content:center;position:relative;height:67px;margin-bottom:20px}}@media (min-width: 480px){.block-header--recommend .block-header__image{max-width:160px;position:absolute;right:-30px;top:-55px}}@media (min-width: 768px){.block-header--recommend .block-header__image{max-width:276px;top:-150px}}@media (min-width: 1024px){.block-header--recommend .block-header__texts h2{font-size:24px!important}}.block-header--pickup{margin-bottom:24px}@media (min-width: 768px){.block-header--pickup{justify-content:center;position:relative;height:67px;margin:55px 0 40px}}.block-header--pickup .block-header__image{top:-55px!important;right:0!important;max-width:160px!important;position:absolute}@media (min-width: 768px){.block-header--pickup .block-header__image{max-width:230px!important;right:0;top:-160px!important}}.block-header--pickup .block-header__texts h2{color:#957463;text-align:left;font-size:16px!important}@media (min-width: 1024px){.block-header--pickup .block-header__texts h2{font-size:24px!important}}.block-header--pickup .block-header__texts p{color:#d55b91;font-family:Sorts Mill Goudy,serif;font-size:12px!important;font-weight:400!important;text-align:left;margin:0}@media (min-width: 1024px){.block-header--pickup .block-header__texts p{font-size:14px!important}}@media (max-width: 480px){.block-header{width:100%;flex-direction:row!important;justify-content:space-between!important;align-items:flex-start;gap:12px;text-align:left;margin-bottom:12px}.block-header__texts{align-items:flex-start;text-align:left!important}.block-header__title{margin-bottom:0!important;font-size:16px;font-weight:500;line-height:1.4;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif}.block-header__subtitle{line-height:1.2;margin-bottom:4px!important;margin-top:4px!important;font-size:12px!important;padding:0!important}.block-header__line{margin-top:4px!important}.block-header__image{max-width:120px;margin-top:-34px;margin-right:12px}.block-header--image-left .block-header{justify-content:flex-end!important}.block-header--left .block-header__texts{align-items:flex-end!important;text-align:right!important;width:100%}.block-header--left .block-header__subtitle{text-align:right!important;width:100%!important}.block-header--image-left .block-header__line{margin-left:auto!important;margin-right:0!important}.block-header--image-right .block-header{flex-direction:row-reverse!important;justify-content:flex-start!important}.block-header--image-right .block-header__texts{align-items:flex-start!important;text-align:left!important}.block-header--right .block-header__subtitle{margin-left:0!important}}.block-header--center{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;text-align:center!important;gap:8px!important}@media (max-width: 480px){.block-header--center{flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:8px!important}}.block-header--image-left{flex-direction:row!important}.block-header--image-right{flex-direction:row-reverse!important}.block-header--center{justify-content:center!important}.hero{position:relative;width:100%;background:linear-gradient(180deg,#fefafb,#fff);overflow:hidden}.hero__container{max-width:1400px;margin:0 auto;padding:0}.hero__announcement{background-color:#fff;padding:16px 20px;text-align:center;border-bottom:1px solid #fce8eb}.hero__announcement-text{margin:0;padding:12px 24px;font-size:14px;color:#de1364;border:2px solid #de1364;border-radius:4px;display:inline-block;font-weight:500}.hero__carousel{position:relative;width:100%;padding:40px 20px 80px}.hero__carousel-track{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;transition:all .5s ease-in-out}.hero__slide{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;border-radius:8px;background-color:#f9f9f9}.hero__slide-image-wrapper{position:relative;width:100%;height:100%}.hero__slide-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.hero__slide-placeholder{display:flex;align-items:center;justify-content:center;background-color:#f0f0f0}.hero__slide-placeholder-svg{width:60%;height:60%;opacity:.3}.hero__slide-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;cursor:pointer}.hero__slide--active{display:block}.hero__badge{position:absolute;top:0;left:0;z-index:3;width:140px;height:140px;overflow:hidden}.hero__badge:before{content:"";position:absolute;top:0;left:0;width:200%;height:100%;background:linear-gradient(135deg,#f96a86,#de1364);transform:rotate(-45deg) translate(-50%);transform-origin:top left}.hero__badge-text{position:absolute;top:24px;left:-20px;width:160px;text-align:center;font-size:12px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.5px;transform:rotate(-45deg);line-height:1.2}.hero__controls{display:flex;align-items:center;justify-content:center;gap:40px;margin-top:32px;padding:0 20px}.hero__indicators{display:flex;align-items:center;gap:12px}.hero__indicators-item{background:none;border:none;padding:8px 4px;cursor:pointer;transition:opacity .3s ease}.hero__indicators-item:hover{opacity:.7}.hero__indicators-item-line{display:block;width:40px;height:2px;background-color:#d9d9d9;transition:all .3s ease}.hero__indicators-item--active .hero__indicators-item-line{background-color:#957463;width:60px}.hero__navigation{display:flex;align-items:center;gap:16px}.hero__navigation-button{background:none;border:none;padding:8px;cursor:pointer;color:#957463;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.hero__navigation-button:hover{color:#6d6060;transform:scale(1.1)}.hero__navigation-button:active{transform:scale(.95)}.hero__navigation-button:disabled{opacity:.3;cursor:not-allowed}.hero__navigation-button-icon{width:24px;height:24px;stroke-width:2}.hero:focus-visible{outline:2px solid #957463;outline-offset:4px;border-radius:4px}@media (max-width: 768px){.hero .hero__announcement-text{font-size:12px;padding:10px 16px}.hero__carousel{padding:24px 16px 60px}.hero__carousel-track{grid-template-columns:1fr;gap:0}.hero__controls{gap:24px;margin-top:24px}.hero__badge{width:120px;height:120px}.hero__badge-text{font-size:11px;top:20px}.hero__navigation-button-icon{width:20px;height:20px}}.image-background{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:8px;transition:all .3s ease}.image-background.bg-pink{background:radial-gradient(circle at center,#fff,#fef5f7,#fce8eb)}.image-background.bg-dark-pink{background:radial-gradient(circle at center,#fff5f7,#fce8eb,#fad4db)}.image-background.bg-light-pink{background:radial-gradient(circle at center,#fff,#fffbfc,#fff9fa)}.image-background.bg-yellow{background:radial-gradient(circle at center,#fff,#fffef8,#fffbf0)}.image-background.bg-orange{background:radial-gradient(circle at center,#fff,#fff8f5,#fff5f0)}.image-background--square{aspect-ratio:1/1}.image-background--portrait{aspect-ratio:3/4}.image-background--landscape{aspect-ratio:4/3}.image-background--auto{aspect-ratio:auto}.image-background--sm{width:100%;max-width:200px}.image-background--md{width:100%;max-width:400px}.image-background--lg{width:100%;max-width:600px}.image-background--xl{width:100%;max-width:1280px}.image-background__image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease}.image-background__link{display:block;width:100%;height:100%}.image-background__link:hover .image-background__image{transform:scale(1.05)}.image-background__placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;opacity:.3}.image-background__placeholder-svg{width:60%;height:60%;fill:#a19292}.image-background:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}@media (max-width: 768px){.image-background--sm{max-width:150px}.image-background--md{max-width:300px}.image-background--lg,.image-background--xl{max-width:100%}}@media (max-width: 480px){.image-background{border-radius:6px}.image-background--sm{max-width:120px}.image-background--md{max-width:100%}}.image-background-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;padding:24px 0}@media (max-width: 768px){.image-background-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;padding:16px 0}}@media (max-width: 480px){.image-background-grid{grid-template-columns:repeat(2,1fr);gap:12px;padding:12px 0}}.image-background__link:focus{outline:2px solid #f96a86;outline-offset:2px;border-radius:8px}.image-item{position:relative;display:inline-block;width:100%;max-width:100%}.image-item__link{display:block;text-decoration:none;transition:all .3s ease}.image-item__link:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.image-item__link:focus{outline:2px solid #f96a86;outline-offset:2px}.image-item__container{position:relative;width:100%;padding-bottom:100%;overflow:hidden;background-color:#fff;border-radius:8px}.image-item__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:opacity .3s ease}.image-item__image.lazyload,.image-item__image.lazyloading{opacity:0}.image-item__image.lazyloaded{opacity:1}.image-item__placeholder{display:flex;align-items:center;justify-content:center;background-color:#f5f5f5}.image-item__placeholder-svg{width:60%;height:60%;opacity:.3}.image-item--loading .image-item__container:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#fff0,#ffffff80,#fff0);animation:shimmer 1.5s infinite}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.image-item-grid{display:grid;gap:16px;width:100%}.image-item-grid--2col{grid-template-columns:repeat(2,1fr)}.image-item-grid--3col{grid-template-columns:repeat(3,1fr)}.image-item-grid--4col{grid-template-columns:repeat(4,1fr)}.image-item-grid--5col{grid-template-columns:repeat(5,1fr)}.image-item-grid--6col{grid-template-columns:repeat(6,1fr)}@media (max-width: 768px){.image-item-grid--6col{grid-template-columns:repeat(4,1fr)}.image-item-grid--5col,.image-item-grid--4col{grid-template-columns:repeat(3,1fr)}}@media (max-width: 480px){.image-item-grid--6col,.image-item-grid--5col,.image-item-grid--4col,.image-item-grid--3col{grid-template-columns:repeat(2,1fr)}.image-item-grid{gap:12px}}[id*=product_list_fa6P9H]{position:relative;background-image:url(https://lilalamode-store.jp/cdn/shop/t/3/assets/bg-pink.png);background-size:cover;background-position:center;background-repeat:no-repeat;padding-bottom:80px}[id*=product_list_fa6P9H] .section,[id*=product_list_fa6P9H] .spacing-style{--padding-block-end: 0 !important}[id*=product_list_fa6P9H] .section-resource-list__content .button{position:relative;padding-right:40px!important;gap:0!important}[id*=product_list_fa6P9H] .section-resource-list__content .button:after{content:"";position:absolute;right:16px;top:50%;width:16px;height:16px;transform:translateY(-50%);background:url(https://lilalamode-store.jp/cdn/shop/t/3/assets/keyboard_arrow_right.svg) no-repeat center/contain}@media (max-width: 480px){[id*=product_list_fa6P9H] .section{--full-page-grid-margin: 0;--full-page-grid-central-column-width: 100%;padding:1rem}[id*=product_list_fa6P9H] .section .group-block-content div{width:100%}[id*=product_list_fa6P9H] .section-resource-list__content{margin-top:32px}}[id*=product_list_fa6P9H] .group-block-content{position:relative}@media (max-width: 480px){[id*=product_list_fa6P9H] .group-block-content{margin-bottom:1rem}}@media (max-width: 480px){[id*=product_list_fa6P9H] .text-block--AREUzeWUwTlgyV0NyY__product_list_text_YFtzcL{position:absolute;right:-3rem;bottom:0}}[id*=product_list_fa6P9H] h4{font-size:x-large;color:transparent;position:relative}[id*=product_list_fa6P9H] h4:first-line{color:#957463}[id*=product_list_fa6P9H] h4:after{content:"NEW ITEMS";display:block;font-size:small;color:#d55b91;margin-top:-1rem;font-family:Sorts Mill Goudy,serif;font-weight:400}[id*=product_list_fa6P9H] .resource-list--grid{display:flex!important;flex-wrap:wrap!important;gap:16px!important;justify-content:center!important;row-gap:32px!important}[id*=product_list_fa6P9H] .resource-list--grid .product-grid{-moz-column-gap:32px;column-gap:32px}[id*=product_list_fa6P9H] .resource-list--grid .product-grid__card.product-grid__card{gap:0}[id*=product_list_fa6P9H] .resource-list--grid .product-grid__card .product-labels{margin-top:16px}[id*=product_list_fa6P9H] .resource-list--grid .product-grid__card [class*=__product_title_4nY4eT]{margin-top:8px}[id*=product_list_fa6P9H] .resource-list--grid .product-grid__card product-price{margin-top:8px}@media (max-width: 480px){[id*=product_list_fa6P9H] .resource-list--grid{gap:16px!important}}[id*=product_list_fa6P9H] .resource-list--grid .resource-list__item{width:230px!important;height:auto!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:column!important}@media (max-width: 480px){[id*=product_list_fa6P9H] .resource-list--grid .resource-list__item{width:160px!important}}[id*=product_list_fa6P9H] .resource-list--grid .resource-list__item>*{height:100%!important}[id*=product_list_fa6P9H] .resource-list--grid .product-card{height:100%!important;display:flex!important;flex-direction:column!important}[id*=product_list_fa6P9H] .text-block--AaHQ1bGY3b0JxdkZHW__product_list_text_YFtzcL:after{content:"";display:block;width:40px;height:2px;background-color:#d55b91;margin:.6em auto 0}[id*=product_list_fa6P9H] .resource-list__item{opacity:0;transform:translateY(20px);width:230px}@media (max-width: 480px){[id*=product_list_fa6P9H] .resource-list__item{width:160px}}[id*=product_list_fa6P9H].animate-loaded .group-block-content:before{animation-name:fadeUpCharacter}[id*=product_list_fa6P9H].animate-loaded .resource-list__item{animation:fadeUp .6s ease-out forwards}[id*=product_list_fa6P9H].animate-loaded .resource-list__item:nth-child(1){animation-delay:.1s}[id*=product_list_fa6P9H].animate-loaded .resource-list__item:nth-child(2){animation-delay:.2s}[id*=product_list_fa6P9H].animate-loaded .resource-list__item:nth-child(3){animation-delay:.3s}[id*=product_list_fa6P9H].animate-loaded .resource-list__item:nth-child(4){animation-delay:.4s}[id*=product_list_fa6P9H].animate-loaded .resource-list__item:nth-child(5){animation-delay:.5s}[id*=product_list_fa6P9H].animate-loaded .resource-list__item:nth-child(6){animation-delay:.6s}[id*=product_list_fa6P9H].animate-loaded .resource-list__item:nth-child(7){animation-delay:.7s}[id*=product_list_fa6P9H].animate-loaded .resource-list__item:nth-child(8){animation-delay:.8s}[id*=collection_list_Jtbn38]{position:relative;background-image:url(https://lilalamode-store.jp/cdn/shop/t/3/assets/bg-yellow.png);background-size:cover;background-position:center;background-repeat:no-repeat;padding-top:80px;padding-bottom:80px}@media (max-width: 480px){[id*=collection_list_Jtbn38]{padding-top:40px;padding-bottom:40px}}[id*=collection_list_Jtbn38] .section,[id*=collection_list_Jtbn38] .spacing-style{--padding-block-start: 0 !important;--padding-block-end: 0 !important}[id*=collection_list_Jtbn38] .section-resource-list__content{position:relative}@media (max-width: 480px){[id*=collection_list_Jtbn38] .section{--full-page-grid-margin: 0;--full-page-grid-central-column-width: 100%}[id*=collection_list_Jtbn38] .section .section-resource-list__content div{width:100%}[id*=collection_list_Jtbn38] .section .section-resource-list__content div .block-header__image{max-width:160px;position:absolute;right:-1rem;top:-2rem}}@media (max-width: 480px){[id*=collection_list_Jtbn38] .text-block--AVjQrbnpWY3RwcUs3b__text_kMhwmT{position:absolute;left:-3rem;bottom:-1rem}}[id*=collection_list_Jtbn38] h3{font-size:x-large;color:transparent;position:relative;background:none}@media (max-width: 480px){[id*=collection_list_Jtbn38] h3{font-size:large}}[id*=collection_list_Jtbn38] h3:first-line{color:#957463}[id*=collection_list_Jtbn38] h3:after{content:"CHARACTERS";display:block;font-size:small;color:#d55b91;margin-top:-2rem;background:none;font-family:Sorts Mill Goudy,serif;font-weight:400}[id*=collection_list_Jtbn38] .text-block--ANncxcURQVVJiYnZtR__collection_list_text_FJNa3B:after{content:"";display:block;width:40px;height:2px;background-color:#d55b91;margin:.6em auto 0}[id*=collection_list_Jtbn38] .resource-list__item{opacity:0;transform:translateY(20px)}[id*=collection_list_Jtbn38] .resource-list.resource-list--grid{display:flex!important;flex-wrap:wrap;gap:40px 16px;justify-content:center;max-width:1080px;margin:0 auto}[id*=collection_list_Jtbn38] .resource-list__item{flex:0 0 auto;margin:0;padding:0;max-height:291px}@media (max-width: 480px){[id*=collection_list_Jtbn38] .resource-list__item{max-height:206px}}[id*=collection_list_Jtbn38] .collection-card__image{width:230px!important;aspect-ratio:1/1;overflow:hidden;margin:0 auto;display:flex;align-items:center;justify-content:center}@media (max-width: 749px){[id*=collection_list_Jtbn38] .collection-card__image{width:160px!important;aspect-ratio:1/1}}[id*=collection_list_Jtbn38] .collection-card__image img{width:100%!important;height:100%!important;-o-object-fit:contain;object-fit:contain;display:block;margin:0}[id*=collection_list_Jtbn38] .collection-card__content{display:flex;flex-direction:column;align-items:center;gap:0}[id*=collection_list_Jtbn38] .collection-card__content>div,[id*=collection_list_Jtbn38] .collection-card__content>rte-formatter{padding:0!important;margin:0!important;background:none!important}[id*=collection_list_Jtbn38] .collection-card__content>div p,[id*=collection_list_Jtbn38] .collection-card__content>rte-formatter p{margin:0!important;padding:0!important;color:#957463}[id*=collection_list_Jtbn38] .collection-card__content>div p{font-size:24px;font-weight:400;line-height:1.4;font-family:Sorts Mill Goudy,serif}@media (max-width: 480px){[id*=collection_list_Jtbn38] .collection-card__content>div p{font-size:20px;font-weight:400;line-height:1.4;font-family:Sorts Mill Goudy,serif}}[id*=collection_list_Jtbn38] .collection-card__content rte-formatter p{font-size:16px;font-weight:500;line-height:1.4;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif}@media (max-width: 480px){[id*=collection_list_Jtbn38] .collection-card__content rte-formatter p{font-size:12px;font-weight:500;line-height:1.4;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif}}[id*=collection_list_Jtbn38] .resource-image.image-block{padding:0!important;margin:0!important;height:auto!important;min-height:0!important;max-height:none!important;--padding-block-start: 0 !important;--padding-block-end: 0 !important;--section-min-height: auto !important;--section-preview-height: auto !important;--vertical-alignment: auto !important}[id*=collection_list_Jtbn38].animate-loaded2 .section-resource-list__content:before{animation-name:fadeUpCharacter2}[id*=collection_list_Jtbn38].animate-loaded2 .resource-list__item{animation:fadeUp .6s ease-out forwards}[id*=collection_list_Jtbn38].animate-loaded2 .resource-list__item:nth-child(1){animation-delay:.1s}[id*=collection_list_Jtbn38].animate-loaded2 .resource-list__item:nth-child(2){animation-delay:.2s}[id*=collection_list_Jtbn38].animate-loaded2 .resource-list__item:nth-child(3){animation-delay:.3s}[id*=collection_list_Jtbn38].animate-loaded2 .resource-list__item:nth-child(4){animation-delay:.4s}[id*=collection_list_Jtbn38].animate-loaded2 .resource-list__item:nth-child(5){animation-delay:.5s}[id*=collection_list_Jtbn38].animate-loaded2 .resource-list__item:nth-child(6){animation-delay:.6s}[id*=collection_list_Jtbn38].animate-loaded2 .resource-list__item:nth-child(7){animation-delay:.7s}[id*=collection_list_Jtbn38].animate-loaded2 .resource-list__item:nth-child(8){animation-delay:.8s}[id*=collection_list_Ccygax]{position:relative;background-image:url(https://lilalamode-store.jp/cdn/shop/t/3/assets/bg-light-pink.png);background-size:cover;background-position:center;background-repeat:no-repeat;padding-top:80px;padding-bottom:80px}@media (max-width: 480px){[id*=collection_list_Ccygax]{padding-top:40px;padding-bottom:40px}}[id*=collection_list_Ccygax] .section,[id*=collection_list_Ccygax] .spacing-style{--padding-block-start: 0 !important;--padding-block-end: 0 !important}[id*=collection_list_Ccygax] .section-resource-list__content{position:relative}@media (max-width: 480px){[id*=collection_list_Ccygax] .section{--full-page-grid-margin: 0;--full-page-grid-central-column-width: 100%;margin:0}[id*=collection_list_Ccygax] .section .section-resource-list__content div{width:100%}[id*=collection_list_Ccygax] .section .section-resource-list__content div .block-header__image{max-width:160px;position:absolute;left:-1rem;top:-3rem}}@media (max-width: 480px){[id*=collection_list_Ccygax] .text-block--AT213YmswR0F5bi9uN__text_DAXYEL{position:absolute;right:-3rem;bottom:-1rem}}[id*=collection_list_Ccygax] h3{font-size:x-large;color:transparent;position:relative;background:none}@media (max-width: 480px){[id*=collection_list_Ccygax] h3{font-size:large}}[id*=collection_list_Ccygax] h3:first-line{color:#957463}[id*=collection_list_Ccygax] h3:after{content:"CATEGORIES";display:block;font-size:small;color:#d55b91;margin-top:-2rem;background:none;font-family:Sorts Mill Goudy,serif;font-weight:400}[id*=collection_list_Ccygax] .text-block--ANncxcURQVVJiYnZtR__collection_list_text_Ccygax:after{content:"";display:block;width:40px;height:2px;background-color:#d55b91;margin:.6em auto 0}[id*=collection_list_Ccygax] .resource-list__item{opacity:0;transform:translateY(20px)}[id*=collection_list_Ccygax] .resource-list.resource-list--grid{max-width:1080px;margin:40px auto 0}@media (max-width: 480px){[id*=collection_list_Ccygax] .resource-list.resource-list--grid{margin:24px auto 0;gap:1rem!important;grid-template-columns:repeat(3,1fr)}}[id*=collection_list_Ccygax] .collection-card__content div{background:none}@media (max-width: 480px){[id*=collection_list_Ccygax] .collection-card__content div p{font-size:14px;font-weight:500;line-height:1.4;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif}}[id*=collection_list_Ccygax].animate-loaded2 .section-resource-list__content:before{animation-name:fadeUpCharacter2}[id*=collection_list_Ccygax].animate-loaded2 .resource-list__item{animation:fadeUp .6s ease-out forwards}[id*=collection_list_Ccygax].animate-loaded2 .resource-list__item:nth-child(1){animation-delay:.1s}[id*=collection_list_Ccygax].animate-loaded2 .resource-list__item:nth-child(2){animation-delay:.2s}[id*=collection_list_Ccygax].animate-loaded2 .resource-list__item:nth-child(3){animation-delay:.3s}[id*=collection_list_Ccygax].animate-loaded2 .resource-list__item:nth-child(4){animation-delay:.4s}[id*=collection_list_Ccygax].animate-loaded2 .resource-list__item:nth-child(5){animation-delay:.5s}[id*=collection_list_Ccygax].animate-loaded2 .resource-list__item:nth-child(6){animation-delay:.6s}[id*=collection_list_Ccygax].animate-loaded2 .resource-list__item:nth-child(7){animation-delay:.7s}[id*=collection_list_Ccygax].animate-loaded2 .resource-list__item:nth-child(8){animation-delay:.8s}[id*=collection_list_Ccygax].animate-loaded2 .resource-list__item:nth-child(9){animation-delay:.9s}[id*=collection_list_Ccygax].animate-loaded2 .resource-list__item:nth-child(10){animation-delay:1s}[id*=collection_list_Ccygax].animate-loaded2 .resource-list__item:nth-child(11){animation-delay:1.1s}[id*=collection_list_Ccygax].animate-loaded2 .resource-list__item:nth-child(12){animation-delay:1.2s}[id*=product_recommendations_tJ3eiG]{position:relative;background-image:url(https://lilalamode-store.jp/cdn/shop/t/3/assets/bg-pink.png);background-size:cover;background-position:center;background-repeat:no-repeat;padding-top:40px;padding-bottom:40px}[id*=product_recommendations_tJ3eiG] .section,[id*=product_recommendations_tJ3eiG] .spacing-style{--padding-block-start: 0 !important;--padding-block-end: 0 !important}@media (max-width: 480px){[id*=product_recommendations_tJ3eiG]{padding-top:14px}[id*=product_recommendations_tJ3eiG] .block-header__texts{margin-top:6px}[id*=product_recommendations_tJ3eiG] .section{--full-page-grid-margin: 0;--full-page-grid-central-column-width: 100%;margin:0 1em;padding:1rem}[id*=product_recommendations_tJ3eiG] .section .section-resource-list__content{margin-bottom:24px}[id*=product_recommendations_tJ3eiG] .section .section-resource-list__content div{width:100%}[id*=product_recommendations_tJ3eiG] .section .section-resource-list__content div .block-header__image{max-width:160px;position:absolute;right:-1rem;bottom:-10px}}[id*=product_recommendations_tJ3eiG] product-card{max-width:192px}[id*=product_recommendations_tJ3eiG] .section-resource-list__content{position:relative}[id*=product_recommendations_tJ3eiG] .section-resource-list__content{align-items:center}@media (max-width: 480px){[id*=product_recommendations_tJ3eiG] .text-block--AK2MrZm9xdzJFckc4Z__text_7Atif4{position:absolute;left:-4rem;bottom:-1rem}}[id*=product_recommendations_tJ3eiG] h3{font-size:x-large;color:transparent;position:relative;background:none;text-align:center}@media (max-width: 480px){[id*=product_recommendations_tJ3eiG] h3{font-size:large}}[id*=product_recommendations_tJ3eiG] h3:first-line{color:#957463}[id*=product_recommendations_tJ3eiG] h3:after{content:"RECOMMEND ITEMS";display:block;font-size:small;color:#d55b91;margin-top:-2rem;background:none;font-family:Sorts Mill Goudy,serif;font-weight:400}[id*=product_recommendations_tJ3eiG] .text-block--ANncxcURQVVJiYnZtR__collection_list_text_Ccygax:after{content:"";display:block;width:40px;height:2px;background-color:#d55b91;margin:.6em auto 0}[id*=product_recommendations_tJ3eiG] .resource-list__item{opacity:0;transform:translateY(20px)}[id*=product_recommendations_tJ3eiG] .resource-list.resource-list--grid{max-width:1080px;margin:0 auto;gap:2rem 0!important}@media (max-width: 749px){[id*=product_recommendations_tJ3eiG] .resource-list.resource-list--grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){[id*=product_recommendations_tJ3eiG] .resource-list.resource-list--grid{gap:1rem!important;margin-left:-1rem}}[id*=product_recommendations_tJ3eiG] .collection-card{max-width:150px}[id*=product_recommendations_tJ3eiG].animate-loaded2 .section-resource-list__content:before{animation-name:fadeUpCharacter2}[id*=product_recommendations_tJ3eiG].animate-loaded2 .resource-list__item{animation:fadeUp .6s ease-out forwards}[id*=product_recommendations_tJ3eiG].animate-loaded2 .resource-list__item:nth-child(1){animation-delay:.1s}[id*=product_recommendations_tJ3eiG].animate-loaded2 .resource-list__item:nth-child(2){animation-delay:.2s}[id*=product_recommendations_tJ3eiG].animate-loaded2 .resource-list__item:nth-child(3){animation-delay:.3s}[id*=product_recommendations_tJ3eiG].animate-loaded2 .resource-list__item:nth-child(4){animation-delay:.4s}[id*=product_recommendations_tJ3eiG].animate-loaded2 .resource-list__item:nth-child(5){animation-delay:.5s}[id*=product_recommendations_tJ3eiG].animate-loaded2 .resource-list__item:nth-child(6){animation-delay:.6s}[id*=product_recommendations_tJ3eiG].animate-loaded2 .resource-list__item:nth-child(7){animation-delay:.7s}[id*=product_recommendations_tJ3eiG].animate-loaded2 .resource-list__item:nth-child(8){animation-delay:.8s}[id*=product_recommendations_tJ3eiG].animate-loaded2 .resource-list__item:nth-child(9){animation-delay:.9s}[id*=product_recommendations_tJ3eiG].animate-loaded2 .resource-list__item:nth-child(10){animation-delay:1s}[id*=product_recommendations_tJ3eiG].animate-loaded2 .resource-list__item:nth-child(11){animation-delay:1.1s}[id*=product_recommendations_tJ3eiG].animate-loaded2 .resource-list__item:nth-child(12){animation-delay:1.2s}#recently-viewed-section,[id*=recently_viewed_JYmK93]{position:relative;background-image:url(https://lilalamode-store.jp/cdn/shop/t/3/assets/bg-yellow.png);background-size:cover;background-position:center;background-repeat:no-repeat}#recently-viewed-section .recently-viewed,[id*=recently_viewed_JYmK93] .recently-viewed{padding-bottom:5rem}#recently-viewed-section .recently-viewed__price,[id*=recently_viewed_JYmK93] .recently-viewed__price{font-size:20px;font-weight:700;line-height:1.4;font-family:Lato,sans-serif}#recently-viewed-section .recently-viewed__empty,[id*=recently_viewed_JYmK93] .recently-viewed__empty{color:#957463;font-size:16px;font-weight:500;line-height:1.4;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif}@media (max-width: 480px){#recently-viewed-section .recently-viewed__grid,[id*=recently_viewed_JYmK93] .recently-viewed__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:1rem;padding:0 5vw;scroll-padding:5vw}#recently-viewed-section .recently-viewed__grid>*,[id*=recently_viewed_JYmK93] .recently-viewed__grid>*{flex:0 0 44.4444444444%;scroll-snap-align:start}}#recently-viewed-section product-card,[id*=recently_viewed_JYmK93] product-card{max-width:192px}#recently-viewed-section .section-resource-list__content,[id*=recently_viewed_JYmK93] .section-resource-list__content{align-items:center}#recently-viewed-section .list-unit__subtitle,[id*=recently_viewed_JYmK93] .list-unit__subtitle{font-size:14px;font-weight:400;line-height:1.4;font-family:Sorts Mill Goudy,serif;color:#d55b91}@media (min-width: 768px){#recently-viewed-section .list-unit__subtitle,[id*=recently_viewed_JYmK93] .list-unit__subtitle{margin-top:.2rem;margin-bottom:.2rem!important}}#recently-viewed-section h2:first-line,[id*=recently_viewed_JYmK93] h2:first-line{color:#957463}@media (max-width: 480px){#recently-viewed-section .block-header,[id*=recently_viewed_JYmK93] .block-header{padding-right:16px}#recently-viewed-section .list-unit__header--center,[id*=recently_viewed_JYmK93] .list-unit__header--center{align-items:flex-end;margin-right:1em}#recently-viewed-section .list-unit__header--center .list-unit__title-wrapper,[id*=recently_viewed_JYmK93] .list-unit__header--center .list-unit__title-wrapper,#recently-viewed-section .list-unit__header--center .list-unit__title-wrapper h2,[id*=recently_viewed_JYmK93] .list-unit__header--center .list-unit__title-wrapper h2,#recently-viewed-section .list-unit__header--center .list-unit__title-wrapper p,[id*=recently_viewed_JYmK93] .list-unit__header--center .list-unit__title-wrapper p{text-align:right}#recently-viewed-section .list-unit__header--center .list-unit__title-wrapper p:after,[id*=recently_viewed_JYmK93] .list-unit__header--center .list-unit__title-wrapper p:after{margin-right:0}#recently-viewed-section .list-unit__header--center .list-unit__title-wrapper div,[id*=recently_viewed_JYmK93] .list-unit__header--center .list-unit__title-wrapper div{text-align:right}}#recently-viewed-section .resource-list__item,[id*=recently_viewed_JYmK93] .resource-list__item{opacity:0;transform:translateY(20px)}#recently-viewed-section .resource-list.resource-list--grid,[id*=recently_viewed_JYmK93] .resource-list.resource-list--grid{max-width:1080px;margin:0 auto;gap:2rem 0!important}@media (max-width: 749px){#recently-viewed-section .resource-list.resource-list--grid,[id*=recently_viewed_JYmK93] .resource-list.resource-list--grid{grid-template-columns:repeat(2,1fr)}}#recently-viewed-section .collection-card,[id*=recently_viewed_JYmK93] .collection-card{max-width:150px}#recently-viewed-section.animate-loaded2 .section-resource-list__content:before,[id*=recently_viewed_JYmK93].animate-loaded2 .section-resource-list__content:before{animation-name:fadeUpCharacter2}#recently-viewed-section.animate-loaded2 .resource-list__item,[id*=recently_viewed_JYmK93].animate-loaded2 .resource-list__item{animation:fadeUp .6s ease-out forwards}#recently-viewed-section.animate-loaded2 .resource-list__item:nth-child(1),[id*=recently_viewed_JYmK93].animate-loaded2 .resource-list__item:nth-child(1){animation-delay:.1s}#recently-viewed-section.animate-loaded2 .resource-list__item:nth-child(2),[id*=recently_viewed_JYmK93].animate-loaded2 .resource-list__item:nth-child(2){animation-delay:.2s}#recently-viewed-section.animate-loaded2 .resource-list__item:nth-child(3),[id*=recently_viewed_JYmK93].animate-loaded2 .resource-list__item:nth-child(3){animation-delay:.3s}#recently-viewed-section.animate-loaded2 .resource-list__item:nth-child(4),[id*=recently_viewed_JYmK93].animate-loaded2 .resource-list__item:nth-child(4){animation-delay:.4s}#recently-viewed-section.animate-loaded2 .resource-list__item:nth-child(5),[id*=recently_viewed_JYmK93].animate-loaded2 .resource-list__item:nth-child(5){animation-delay:.5s}#recently-viewed-section.animate-loaded2 .resource-list__item:nth-child(6),[id*=recently_viewed_JYmK93].animate-loaded2 .resource-list__item:nth-child(6){animation-delay:.6s}#recently-viewed-section.animate-loaded2 .resource-list__item:nth-child(7),[id*=recently_viewed_JYmK93].animate-loaded2 .resource-list__item:nth-child(7){animation-delay:.7s}#recently-viewed-section.animate-loaded2 .resource-list__item:nth-child(8),[id*=recently_viewed_JYmK93].animate-loaded2 .resource-list__item:nth-child(8){animation-delay:.8s}#recently-viewed-section.animate-loaded2 .resource-list__item:nth-child(9),[id*=recently_viewed_JYmK93].animate-loaded2 .resource-list__item:nth-child(9){animation-delay:.9s}#recently-viewed-section.animate-loaded2 .resource-list__item:nth-child(10),[id*=recently_viewed_JYmK93].animate-loaded2 .resource-list__item:nth-child(10){animation-delay:1s}#recently-viewed-section.animate-loaded2 .resource-list__item:nth-child(11),[id*=recently_viewed_JYmK93].animate-loaded2 .resource-list__item:nth-child(11){animation-delay:1.1s}#recently-viewed-section.animate-loaded2 .resource-list__item:nth-child(12),[id*=recently_viewed_JYmK93].animate-loaded2 .resource-list__item:nth-child(12){animation-delay:1.2s}[id*=section_yGF4EA]{position:relative;background-image:url(https://lilalamode-store.jp/cdn/shop/t/3/assets/bg-light-pink.png);background-size:cover;background-position:center;background-repeat:no-repeat}[id*=section_yGF4EA] .group-block-content{justify-content:center}@media (min-width: 768px){[id*=section_yGF4EA] .image-block{max-width:320px}}@media (max-width: 480px){[id*=section_yGF4EA] .section{--full-page-grid-margin: 0;--full-page-grid-central-column-width: 100%;margin:0;padding:1rem}[id*=section_yGF4EA] .section .section-content-wrapper div{width:100%}[id*=section_yGF4EA] .section .section-content-wrapper div .block-header__image{position:absolute;right:-1rem;top:-2rem}}@media (max-width: 480px){[id*=section_yGF4EA]{padding-top:0}}[id*=section_yGF4EA] product-card{max-width:192px}[id*=section_yGF4EA] .custom-section-content{position:relative}[id*=section_yGF4EA] .button{position:relative;padding-right:40px!important;gap:0!important}[id*=section_yGF4EA] .button:after{content:"";position:absolute;right:16px;top:50%;width:16px;height:16px;transform:translateY(-50%);background:url(https://lilalamode-store.jp/cdn/shop/t/3/assets/keyboard_arrow_right.svg) no-repeat center/contain}[id*=section_yGF4EA] .section-resource-list__content{align-items:center}[id*=section_yGF4EA] .text-block--AclF1Zi9SUExwdmxDY__text_TQRRxd:after{content:"";display:block;width:40px;height:2px;background-color:#d55b91;margin:.6em auto 0}[id*=section_yGF4EA] .divider{--padding-block-start: 0 !important;margin-top:40px;margin-bottom:40px}[id*=section_yGF4EA] .divider .divider__line{height:1px;background-color:#e0d5d0}[id*=section_yGF4EA] rte-formatter{border:none!important;padding:0!important}[id*=section_yGF4EA] .group-block-content{gap:0 3rem}[id*=section_yGF4EA] .group-block-content h2{background:none;padding:0;margin-bottom:1rem;color:#eb6ea5;font-size:18px;font-weight:700;line-height:1.4;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif}[id*=section_yGF4EA] .group-block-content p{color:#957463!important;font-size:16px!important;text-align:left!important;margin:0 0 32px!important}[id*=section_yGF4EA] .group-block-content .group-block{max-width:480px}[id*=section_yGF4EA] .resource-list__item{opacity:0;transform:translateY(20px)}[id*=section_yGF4EA] .resource-list.resource-list--grid{max-width:1080px;margin:0 auto;gap:2rem 0!important}@media (max-width: 749px){[id*=section_yGF4EA] .resource-list.resource-list--grid{grid-template-columns:repeat(2,1fr)}}[id*=section_yGF4EA] .collection-card{max-width:150px}[id*=section_yGF4EA].animate-loaded2 .custom-section-content:before{animation-name:fadeUpCharacter2}[id*=section_yGF4EA].animate-loaded2 .resource-list__item{animation:fadeUp .6s ease-out forwards}[id*=section_yGF4EA].animate-loaded2 .resource-list__item:nth-child(1){animation-delay:.1s}[id*=section_yGF4EA].animate-loaded2 .resource-list__item:nth-child(2){animation-delay:.2s}[id*=section_yGF4EA].animate-loaded2 .resource-list__item:nth-child(3){animation-delay:.3s}[id*=section_yGF4EA].animate-loaded2 .resource-list__item:nth-child(4){animation-delay:.4s}[id*=section_yGF4EA].animate-loaded2 .resource-list__item:nth-child(5){animation-delay:.5s}[id*=section_yGF4EA].animate-loaded2 .resource-list__item:nth-child(6){animation-delay:.6s}[id*=section_yGF4EA].animate-loaded2 .resource-list__item:nth-child(7){animation-delay:.7s}[id*=section_yGF4EA].animate-loaded2 .resource-list__item:nth-child(8){animation-delay:.8s}[id*=section_yGF4EA].animate-loaded2 .resource-list__item:nth-child(9){animation-delay:.9s}[id*=section_yGF4EA].animate-loaded2 .resource-list__item:nth-child(10){animation-delay:1s}[id*=section_yGF4EA].animate-loaded2 .resource-list__item:nth-child(11){animation-delay:1.1s}[id*=section_yGF4EA].animate-loaded2 .resource-list__item:nth-child(12){animation-delay:1.2s}[id*=featured_blog_posts_gkxbNJ]{position:relative;background-image:url(https://lilalamode-store.jp/cdn/shop/t/3/assets/bg-pink.png);background-size:cover;background-position:center;background-repeat:no-repeat;padding-top:24px;padding-bottom:24px}[id*=featured_blog_posts_gkxbNJ] product-card{max-width:192px}[id*=featured_blog_posts_gkxbNJ] .section-resource-list__content{align-items:center}[id*=featured_blog_posts_gkxbNJ] .featured-blog-posts-card__content span{font-size:18px;font-weight:500;line-height:1.4;font-family:Lato,sans-serif}[id*=featured_blog_posts_gkxbNJ] .featured-blog-posts-card__content h4{font-size:18px;font-weight:500;line-height:1.4;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif}[id*=featured_blog_posts_gkxbNJ] [id^=shopify-block-][id$=__static-blog-title]{margin:0 auto}[id*=featured_blog_posts_gkxbNJ] [id^=shopify-block-][id$=__static-blog-title] rte-formatter{margin:0 auto}[id*=featured_blog_posts_gkxbNJ] [id^=shopify-block-][id$=__static-blog-title] h3{font-size:24px;font-weight:500;line-height:1.4;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif;position:relative;text-align:center;margin:0 auto;background:none!important}@media (max-width: 480px){[id*=featured_blog_posts_gkxbNJ] [id^=shopify-block-][id$=__static-blog-title] h3{font-size:16px;font-weight:500;line-height:1.4;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif;padding-bottom:14px}}[id*=featured_blog_posts_gkxbNJ] [id^=shopify-block-][id$=__static-blog-title] h3:after{content:"INFORMATION";display:block;color:#d55b91;text-align:center;margin-top:8px;font-size:12px;font-weight:400;line-height:1.4;font-family:Sorts Mill Goudy,serif}[id*=featured_blog_posts_gkxbNJ] .resource-list__item{transform:translateY(20px)}[id*=featured_blog_posts_gkxbNJ] .resource-list.resource-list--grid{max-width:1080px;margin:0 auto;gap:2rem 0!important}@media (max-width: 749px){[id*=featured_blog_posts_gkxbNJ] .resource-list.resource-list--grid{grid-template-columns:repeat(2,1fr)}}[id*=featured_blog_posts_gkxbNJ] .collection-card{max-width:150px}[id*=featured_blog_posts_gkxbNJ].animate-loaded2 .section-resource-list__content:before{animation-name:fadeUpCharacter2}[id*=featured_blog_posts_gkxbNJ].animate-loaded2 .resource-list__item{animation:fadeUp .6s ease-out forwards}[id*=featured_blog_posts_gkxbNJ].animate-loaded2 .resource-list__item:nth-child(1){animation-delay:.1s}[id*=featured_blog_posts_gkxbNJ].animate-loaded2 .resource-list__item:nth-child(2){animation-delay:.2s}[id*=featured_blog_posts_gkxbNJ].animate-loaded2 .resource-list__item:nth-child(3){animation-delay:.3s}[id*=featured_blog_posts_gkxbNJ].animate-loaded2 .resource-list__item:nth-child(4){animation-delay:.4s}[id*=featured_blog_posts_gkxbNJ].animate-loaded2 .resource-list__item:nth-child(5){animation-delay:.5s}[id*=featured_blog_posts_gkxbNJ].animate-loaded2 .resource-list__item:nth-child(6){animation-delay:.6s}[id*=featured_blog_posts_gkxbNJ].animate-loaded2 .resource-list__item:nth-child(7){animation-delay:.7s}[id*=featured_blog_posts_gkxbNJ].animate-loaded2 .resource-list__item:nth-child(8){animation-delay:.8s}[id*=featured_blog_posts_gkxbNJ].animate-loaded2 .resource-list__item:nth-child(9){animation-delay:.9s}[id*=featured_blog_posts_gkxbNJ].animate-loaded2 .resource-list__item:nth-child(10){animation-delay:1s}[id*=featured_blog_posts_gkxbNJ].animate-loaded2 .resource-list__item:nth-child(11){animation-delay:1.1s}[id*=featured_blog_posts_gkxbNJ].animate-loaded2 .resource-list__item:nth-child(12){animation-delay:1.2s}[id*=featured_blog_posts_gkxbNJ] .featured-blog-posts-card{border:none!important;padding:16px 0!important}[id*=featured_blog_posts_gkxbNJ] .featured-blog-posts-card:last-child{border-bottom:none}[id*=featured_blog_posts_gkxbNJ] .featured-blog-posts-card__inner{display:flex;align-items:center;gap:24px}[id*=featured_blog_posts_gkxbNJ] .featured-blog-posts-card__content{display:flex!important;flex-direction:row!important;align-items:center;width:100%;justify-content:flex-start;gap:32px}@media (max-width: 480px){[id*=featured_blog_posts_gkxbNJ] .resource-list.resource-list--grid{grid-template-columns:repeat(1,1fr)}[id*=featured_blog_posts_gkxbNJ] .featured-blog-posts-card__content{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important}[id*=featured_blog_posts_gkxbNJ] .featured-blog-posts-card__content .blog-post-details{margin:0!important}[id*=featured_blog_posts_gkxbNJ] .featured-blog-posts-card__content h4{margin:0!important;padding:0!important}}[id*=featured_blog_posts_gkxbNJ] .blog-post-details span{font-size:16px;font-weight:600;color:#b7a9a0;white-space:nowrap}[id*=featured_blog_posts_gkxbNJ] h4 div{font-size:16px;font-weight:700;color:#7b5544}[id*=featured_blog_posts_gkxbNJ] .featured-blog-posts-card__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-bottom:1px solid rgba(0,0,0,.08)}[id*=featured_blog_posts_gkxbNJ] .resource-list.resource-list--grid{gap:.5rem!important}[id*=featured_blog_posts_gkxbNJ] .featured-blog-posts-card__content h4{order:2}[id*=featured_blog_posts_gkxbNJ] .featured-blog-posts-card__content .blog-post-details{order:1}[id*=section_LwMcdL]{position:relative;background-image:url(https://lilalamode-store.jp/cdn/shop/t/3/assets/bg-orange.png);background-size:cover;background-position:center;background-repeat:no-repeat;padding-top:80px;padding-bottom:80px}[id*=section_LwMcdL] .section{--section-min-height: auto !important;--section-preview-height: auto !important;--vertical-alignment: unset}@media (min-width: 768px){[id*=section_LwMcdL] .lilala-collection{--vertical-alignment: unset !important}}@media (max-width: 480px){[id*=section_LwMcdL] .block-header__texts{align-items:center}[id*=section_LwMcdL] .block-header__title{margin:0!important}[id*=section_LwMcdL] .lilala-collection{margin-bottom:0}}[id*=section_LwMcdL] product-card{max-width:192px}[id*=section_LwMcdL] .custom-section-content{position:relative}[id*=section_LwMcdL] .section-resource-list__content{align-items:center}[id*=section_LwMcdL] [class*=__text_pe3dXL]{margin:0 auto}[id*=section_LwMcdL] [class*=__text_pe3dXL] p{font-size:x-large;color:transparent;position:relative;background:none;text-align:center}[id*=section_LwMcdL] [class*=__text_pe3dXL] p:first-line{color:#957463}[id*=section_LwMcdL] [class*=__text_pe3dXL] p:after{content:"Lil ala mode INFO";display:block;font-size:small;color:#d55b91;background:none;font-family:Sorts Mill Goudy,serif;font-weight:400}[id*=section_LwMcdL] [class*=__text_pe3dXL]:after{content:"";display:block;width:24px;height:1px;background-color:#d55b91;margin:.6em auto 0}[id*=section_LwMcdL] .group-block-content{gap:0 3rem}[id*=section_LwMcdL] .group-block-content h2{background:none;padding:0;margin-bottom:1rem}[id*=section_LwMcdL] .group-block-content p{margin-bottom:1rem}[id*=section_LwMcdL] .image-block:has(.image-block__image){width:-moz-fit-content;width:fit-content}@media (max-width: 749px){[id*=section_LwMcdL] .image-block:has(.image-block__image){max-width:320px;width:100%}}[id*=section_LwMcdL] .image-block__image{width:-moz-fit-content;width:fit-content;height:auto;-o-object-fit:contain!important;object-fit:contain!important;border:0}@media (max-width: 749px){[id*=section_LwMcdL] .image-block__image{width:100%}}[id*=section_LwMcdL] .resource-list__item{opacity:0;transform:translateY(20px)}[id*=section_LwMcdL] .resource-list.resource-list--grid{max-width:1080px;margin:0 auto;gap:2rem 0!important}@media (max-width: 749px){[id*=section_LwMcdL] .resource-list.resource-list--grid{grid-template-columns:repeat(2,1fr)}}[id*=section_LwMcdL] .collection-card{max-width:150px}[id*=section_LwMcdL].animate-loaded2 .custom-section-content:before{animation-name:fadeUpCharacter2}[id*=section_LwMcdL].animate-loaded2 .resource-list__item{animation:fadeUp .6s ease-out forwards}[id*=section_LwMcdL].animate-loaded2 .resource-list__item:nth-child(1){animation-delay:.1s}[id*=section_LwMcdL].animate-loaded2 .resource-list__item:nth-child(2){animation-delay:.2s}[id*=section_LwMcdL].animate-loaded2 .resource-list__item:nth-child(3){animation-delay:.3s}[id*=section_LwMcdL].animate-loaded2 .resource-list__item:nth-child(4){animation-delay:.4s}[id*=section_LwMcdL].animate-loaded2 .resource-list__item:nth-child(5){animation-delay:.5s}[id*=section_LwMcdL].animate-loaded2 .resource-list__item:nth-child(6){animation-delay:.6s}[id*=section_LwMcdL].animate-loaded2 .resource-list__item:nth-child(7){animation-delay:.7s}[id*=section_LwMcdL].animate-loaded2 .resource-list__item:nth-child(8){animation-delay:.8s}[id*=section_LwMcdL].animate-loaded2 .resource-list__item:nth-child(9){animation-delay:.9s}[id*=section_LwMcdL].animate-loaded2 .resource-list__item:nth-child(10){animation-delay:1s}[id*=section_LwMcdL].animate-loaded2 .resource-list__item:nth-child(11){animation-delay:1.1s}[id*=section_LwMcdL].animate-loaded2 .resource-list__item:nth-child(12){animation-delay:1.2s}@keyframes fadeUpCharacter2{0%{opacity:0;transform:translateY(40px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeUpCharacter{0%{opacity:0;transform:translateY(40px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.input-field{display:flex;flex-direction:column;gap:8px}.input-label{color:#1f1f1f;font-weight:500}.input-label--sm{font-size:12px}.input-label--md{font-size:14px}.input-text{width:100%;padding:12px 16px;border:1px solid #d9d9d9;border-radius:6px;background-color:#fff;color:#1f1f1f;font-size:14px;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.input-text::-moz-placeholder{color:#a19292}.input-text::placeholder{color:#a19292}.input-text:focus{border-color:#f96a86;box-shadow:0 0 0 3px #f96a861a}.input-text:disabled{background-color:#f5f5f5;color:#a19292;cursor:not-allowed}.input-text--error{border-color:#f96a86}.input-error{color:#f96a86;font-size:12px;line-height:1.5}.input-select{position:relative;width:100%}.input-select select{width:100%;padding:12px 40px 12px 16px;border:1px solid #d9d9d9;border-radius:6px;font-size:14px;color:#1f1f1f;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.input-select select:focus{border-color:#f96a86;box-shadow:0 0 0 3px #f96a861a}.input-select select:disabled{background-color:#f5f5f5;color:#a19292;cursor:not-allowed}.input-select-icon{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:#6d6060;pointer-events:none}@media (max-width: 768px){.input-text{padding:10px 14px;font-size:12px}.input-label--md{font-size:12px}}.acerill-custom-form .ace-cf-panel{margin-top:32px;background:none!important;border:none!important}.acerill-custom-form .ace-cf-panel .control-label{display:block;margin-bottom:4px}.acerill-custom-form .ace-cf-panel .form-control{font-size:16px;font-weight:500;line-height:1.4;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif;box-shadow:none!important;border:1px solid #B69F93;color:#b69f93;min-height:56px}.acerill-custom-form .ace-cf-panel .form-control option{padding:16px 10px!important}.acerill-custom-form .ace-cf-panel .form-control:focus{border-color:#b69f93}.acerill-custom-form .ace-cf-panel .form-control input::-moz-placeholder,.acerill-custom-form .ace-cf-panel .form-control textarea::-moz-placeholder{color:#b69f93;font-size:16px;font-weight:500;line-height:1.4;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif}.acerill-custom-form .ace-cf-panel .form-control input::placeholder,.acerill-custom-form .ace-cf-panel .form-control textarea::placeholder{color:#b69f93;font-size:16px;font-weight:500;line-height:1.4;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif}.acerill-custom-form .ace-cf-panel .required{background-color:#de1364;padding:2px 6px 4px;font-size:12px;font-weight:500;line-height:1.4;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif;color:#fff}.acerill-custom-form .ace-cf-panel h4{color:#957463;font-size:18px;font-weight:700;line-height:1.4;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif;margin:0 0 16px}.acerill-custom-form .ace-cf-panel .attach-file-wrapper{display:flex;gap:40px;justify-content:space-between;width:100%}@media (max-width: 480px){.acerill-custom-form .ace-cf-panel .attach-file-wrapper{flex-direction:column}}.acerill-custom-form .ace-cf-panel .attach-file-block{width:100%;border:2px dashed #d6b9a5;border-radius:8px;padding:32px 16px;background:#fff9f7}.acerill-custom-form .ace-cf-panel .attach-file-inner{display:flex;flex-direction:column;align-items:center;gap:12px}.acerill-custom-form .ace-cf-panel .attach-file-title{font-size:20px;color:#8a6b5c;margin:0}.acerill-custom-form .ace-cf-panel .attach-file-size{font-size:14px;color:#8a6b5c;margin:0 0 12px}.acerill-custom-form .ace-cf-panel .attach-file-body{display:flex;justify-content:center;align-items:center}.acerill-custom-form .ace-cf-panel .lilala-file-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;border:2px solid #b79c8b;padding:16px 40px;cursor:pointer;font-size:18px;color:#b79c8b;background:#fff;border-radius:2px}.acerill-custom-form .ace-cf-panel .lilala-file-icon{width:32px;height:32px;background:url(https://lilalamode-store.jp/cdn/shop/t/3/assets/files.svg) no-repeat center/contain;display:inline-block}.acerill-custom-form .ace-cf-panel .lilala-file-preview{margin-top:10px}.acerill-custom-form .ace-cf-panel .lilala-file-remove{margin-top:6px;background:none;border:none;padding:0;color:#c00;text-decoration:underline;cursor:pointer;font-size:14px}@media (min-width: 768px){.acerill-custom-form .ace-cf-panel .lilala-flex-row{display:block}}@media (min-width: 768px){.acerill-custom-form .ace-cf-panel .attach-file-wrap{display:flex;gap:32px}.acerill-custom-form .ace-cf-panel .attach-file-wrap .attach-file-block{width:calc(50% - 16px)}.acerill-custom-form .ace-cf-panel .lilala-flex-row{display:flex;gap:24px}.acerill-custom-form .ace-cf-panel .lilala-flex-row .form-field-wrapper,.acerill-custom-form .ace-cf-panel .lilala-flex-row .form-group{width:50%}.acerill-custom-form .ace-cf-panel select.form-control{max-width:480px}}.contactForm a.formBtn{width:auto!important}@media (max-width: 480px){.product-media__image{margin-bottom:8px}}.product-grid{-moz-column-gap:32px;column-gap:32px}@media (min-width: 768px){.product-grid{-moz-column-gap:24px;column-gap:24px;margin-left:30px}}.product-grid__card.product-grid__card{gap:0}.product-grid__card .product-labels{margin-top:16px}.product-grid__card [class*=__product_title_4nY4eT]{margin-top:8px}.product-grid__card product-price{margin-top:8px}.product__quantity-index{font-size:16px;font-weight:700;line-height:1.4;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif}.product-information{padding-bottom:80px}.product-information__grid [class*=__text_xrnftG] h1{font-size:20px;font-weight:500;line-height:1.4;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif}.product-information .p-meta{color:#b69f93;font-size:14px;font-weight:500;line-height:1.4;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif;order:3}.product-information product-price{order:4}.product-information .price{font-size:28px;font-weight:900;line-height:1.4;font-family:Lato,sans-serif}.product-information .text-block--AV2JjWnpoYzNla280Y__text_aEtTtq{font-size:16px;font-weight:500;line-height:1.4;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif}.product-information .share-label,.product-information .share-buttons{color:#f96a86}.product-information .share-buttons svg{fill:#f96a86}.product-labels{gap:4px!important}.product-label{font-size:14px;padding:2px 8px!important}@media (max-width: 480px){.product-media{justify-content:center}}.product-media img{border-radius:8px}@media (max-width: 480px){.product-information__grid{display:block!important}.product-information__grid .product-details .group-block-content:has([id*=wishlist_plus_wishlist_pdp_button_])>.spacing-style.text-block:has(h1){width:calc(100% - 48px)!important}.product-information__grid .product-details h1{font-size:20px;font-weight:500;line-height:1.4;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif}}.product-details rte-formatter{width:100%!important}.product-details rte-formatter p{width:100%!important;max-width:100%!important}.product-card .product-media{position:relative;overflow:hidden}.product-card .product-media:before{content:"";display:block;padding-bottom:100%}.product-card .product-media .product-media__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .35s ease}.product-card [class*=text-block--][class*=__product_title_] p{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:text-decoration-color .25s ease;text-decoration-color:transparent}.product-card:hover .product-media__image{transform:scale(1.06)}.product-card:hover [class*=text-block--][class*=__product_title_] p{text-decoration-color:currentColor}.recently-viewed__item-wrapper .recently-viewed__title{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:text-decoration-color .25s ease;text-decoration-color:transparent}.recently-viewed__item-wrapper:hover .recently-viewed__title{text-decoration-color:currentColor}.recently-viewed__item-wrapper .recently-viewed__image-wrapper{position:relative;overflow:hidden}.recently-viewed__item-wrapper .recently-viewed__image-wrapper:before{content:"";display:block;padding-bottom:100%}.recently-viewed__item-wrapper .recently-viewed__image-wrapper .recently-viewed__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .35s ease}.recently-viewed__item-wrapper:hover .recently-viewed__image{transform:scale(1.06)}.predictive-search-results__card--product .resource-card .resource-card__media{position:relative;overflow:hidden}.predictive-search-results__card--product .resource-card .resource-card__media:before{content:"";display:block;padding-bottom:100%}.predictive-search-results__card--product .resource-card .resource-card__media .resource-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .35s ease}.predictive-search-results__card--product .resource-card .resource-card__title{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:transparent;transition:text-decoration-color .25s ease}.predictive-search-results__card--product .resource-card:hover .resource-card__image{transform:scale(1.06)}.predictive-search-results__card--product .resource-card:hover .resource-card__title{text-decoration-color:currentColor}product-recommendations{position:relative;background-image:url(https://lilalamode-store.jp/cdn/shop/t/3/assets/bg-pink.png);background-size:cover;background-position:center;background-repeat:no-repeat}@media (min-width: 768px){.slideshow-controls__thumbnails-container{margin-top:24px}scroll-hint[ref=thumbnailsContainer]{position:relative!important;overflow:visible!important;mask-image:none!important;-webkit-mask-image:none!important}.custom-thumb-prev,.custom-thumb-next{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:32px!important;height:32px!important;font-size:0!important;line-height:0!important;color:transparent!important;background:none!important;border:none!important;padding:0!important;z-index:9999!important;cursor:pointer!important}.custom-thumb-prev{left:20px!important;background-image:url(https://lilalamode-store.jp/cdn/shop/t/3/assets/p_left.svg)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:48px 48px!important}.custom-thumb-next{right:20px!important;background-image:url(https://lilalamode-store.jp/cdn/shop/t/3/assets/p_right.svg)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:48px 48px!important}scroll-hint[ref=thumbnailsContainer] .slideshow-controls__thumbnails{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;gap:8px!important;padding:0!important;scrollbar-width:none!important;-ms-overflow-style:none!important;width:344px!important}scroll-hint[ref=thumbnailsContainer] .slideshow-controls__thumbnails::-webkit-scrollbar{display:none!important}scroll-hint[ref=thumbnailsContainer] .slideshow-controls__thumbnail{flex:0 0 80px!important;width:80px!important;height:80px!important;min-width:80px!important;min-height:80px!important;padding:0!important;border:none!important;background:none!important}scroll-hint[ref=thumbnailsContainer] .slideshow-controls__thumbnail img{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}scroll-hint[ref=thumbnailsContainer] .slideshow-controls__thumbnail[aria-selected=true]{outline:none!important;border:2px solid #f96a86!important;box-sizing:border-box!important}}.link-footer{display:inline-flex;align-items:center;gap:.5rem;color:#6d6060;text-decoration:none;transition:color .2s ease}.link-footer:hover{color:#957463}.link-footer__text{font-size:14px}.link-footer__icon{width:1rem;height:1rem}.link-with-icon{display:inline-flex;align-items:center;gap:.5rem;color:#f96a86;text-decoration:none;font-size:14px;transition:opacity .2s ease}.link-with-icon:hover{opacity:.8}.link-category{display:inline-flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem 1rem;color:#1f1f1f;width:100%;background:none;border:none;text-align:left;cursor:pointer;transition:color .2s ease}.link-category:hover{color:#f96a86}.link-category--open .link-category__icon{transform:rotate(180deg)}@media (max-width: 768px){.link-footer__text{font-size:12px}.link-category{font-size:.8125rem;padding:.625rem .75rem}}.list-item{background-color:#fff;border-radius:8px;overflow:hidden;transition:box-shadow .3s ease}.list-item:hover{box-shadow:0 4px 12px #0000001a}.list-item__link{display:block;text-decoration:none;color:inherit}.list-item__image-wrapper{position:relative;overflow:hidden;background-color:#f5f5f5}.list-item__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .3s ease}.list-item:hover .list-item__image{transform:scale(1.05)}.list-item__favorite{position:absolute;top:12px;right:12px;width:36px;height:36px;background-color:#ffffffe6;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.list-item__favorite:hover{background-color:#fff;transform:scale(1.1)}.list-item__favorite-icon{color:#f96a86}.list-item__favorite.is-active .list-item__favorite-icon path{fill:#f96a86}.list-item__tag{position:absolute;top:12px;left:12px;padding:4px 12px;border:1.5px solid #f96a86;border-radius:4px;color:#f96a86;font-size:12px;font-weight:600;letter-spacing:.05em}.list-item__content{padding:16px}.list-item__title{font-size:14px;font-weight:600;color:#1f1f1f;margin:0 0 8px;line-height:1.4}.list-item__description{font-size:13px;color:#6d6060;line-height:1.6;margin:0 0 12px}.list-item__price{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.list-item__price-compare{font-size:13px;color:#a19292;text-decoration:line-through}.list-item__price-current{font-size:font-lg;font-weight:700;color:#1f1f1f}.list-item__price-tax{font-size:12px;color:#6d6060}@media (max-width: 768px){.list-item--horizontal{flex-direction:column}.list-item--horizontal .list-item__image-wrapper{width:100%;aspect-ratio:1/1}}.list-info{display:block;width:100%}.list-info__link{display:block;text-decoration:none;color:inherit;transition:background-color .2s ease}.list-info__link:hover{background-color:#fce8eb}.list-info__inner{display:flex;align-items:flex-start;gap:1.5rem;padding:1rem 0;border-bottom:1px solid #ebe1e1}.list-info__date{flex-shrink:0;font-size:14px;color:#6d6060;min-width:5rem}.list-info__text{flex:1;font-size:14px;line-height:1.6;color:#1f1f1f;margin:0}@media (max-width: 768px){.list-info__inner{flex-direction:column;align-items:flex-start;gap:.75rem}}.list-chara-profile{background-color:#fdf1f6;padding:2rem;border-radius:8px}.list-chara-profile__content{display:flex;align-items:center;gap:2rem;flex-direction:row}.list-chara-profile--image-left .list-chara-profile__content{flex-direction:row-reverse}.list-chara-profile__text{flex:1}.list-chara-profile__description{font-size:14px;line-height:1.8;color:#6d6060}.list-chara-profile__image{flex-shrink:0;width:200px;height:200px}.list-chara-profile__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (max-width: 768px){.list-chara-profile{padding:1.5rem}.list-chara-profile__content{flex-direction:column!important;gap:1.5rem}.list-chara-profile__image{width:150px;height:150px}}.list-unit{width:100%;padding:3rem 0}.list-unit__container{max-width:1200px;margin:0 auto;padding:2rem;background-color:#fce8eb;border-radius:8px}.list-unit__header{display:flex;align-items:center;justify-content:center;gap:2rem}.list-unit__title{font-size:12px;font-weight:500;line-height:1.4;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif;color:#957463}@media (min-width: 768px){.list-unit__title{margin-bottom:.2rem!important}}.list-unit__subtitle{font-size:14px;color:#f96a86;text-transform:uppercase;letter-spacing:.05em;opacity:.8;text-align:center}.list-unit__grid{display:grid;gap:1.5rem;margin-bottom:2rem}.list-unit__grid-item{width:100%}.list-unit__grid--4col{grid-template-columns:repeat(4,1fr)}.list-unit__grid--2col{grid-template-columns:repeat(2,1fr)}.list-unit__footer{display:flex;justify-content:center;margin-top:2rem}.list-unit__footer-link{width:100%;max-width:400px;text-align:center}@media (max-width: 768px){.list-unit__grid--4col{grid-template-columns:repeat(2,1fr)}.list-unit__container{padding:1.5rem}.list-unit__header{flex-direction:column;text-align:center}.list-unit__title{font-size:24px}}@media (max-width: 480px){.list-unit__container{padding:1rem}.list-unit__title{font-size:20px}}@media (max-width: 480px){#ResultsList{padding:24px}}[id^=shopify-section-template--][id$=__section] .section-background{background:none!important}[id^=shopify-section-template--][id$=__section] [class*=text-block--][class*=__text_]{--max-width--body-normal: none !important;--max-width: none !important}[id^=shopify-section-template--][id$=__section] [class*=text-block--][class*=__text_] p{font-size:24px;font-weight:500;line-height:1.4;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif}[id^=shopify-section-template--][id$=__section] [class*=text-block--][class*=__text_] p:after{content:"";display:block;width:24px;height:1px;background-color:#d55b91;margin:12px auto 0}[id^=shopify-section-template--][id$=__section] [class*=text-block--][class*=__text_] .remove-after{margin-bottom:0;padding-bottom:0}[id^=shopify-section-template--][id$=__section] [class*=text-block--][class*=__text_] .kana-text{text-align:center;font-size:14px;font-weight:500;line-height:1.4;font-family:Zen Kaku Gothic New,BIZ UDPGothic,Hiragino Sans,sans-serif;color:#d55b91}[id^=shopify-section-template--][id$=__section] [class*=text-block--][class*=__text_] .kana-underline{width:24px;height:1px;background-color:#d55b91;margin:8px auto 0}.tag{display:inline-block;padding:4px 12px;border:1px solid;border-radius:4px;font-size:12px;font-weight:500;line-height:1.4;text-align:center;white-space:nowrap;transition:all .2s ease}.tag--new{border-color:#f96a86;color:#f96a86}.tag--new:hover{background-color:#f96a860d}.tag--restock{border-color:#6587b3;color:#6587b3}.tag--restock:hover{background-color:#78c2eb0d}.tag--reservation{border-color:#697c5c;color:#697c5c}.tag--reservation:hover{background-color:#9574630d}.tag--soldout{border-color:#6d6d6d;color:#6d6d6d}.tag--soldout:hover{background-color:#6d6d6d0d}@media (max-width: 768px){.tag{font-size:11px;padding:3px 10px}}@media (max-width: 480px){.tag{font-size:10px;padding:2px 8px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/lilalamode.css.map */
