body{--section-color-text: #333;-webkit-font-smoothing:antialiased}#MainContent{overflow:hidden}.cm-section-title{font-weight:300;font-size:3.6rem;margin:0;color:var(--section-color-text)}@media (width >= 750px){.cm-section-title{font-size:4.8rem}}.cm-section-subtitle{font-weight:400;margin-block:0 24px;color:var(--section-color-text)}@media (width >= 750px){.cm-section-subtitle{margin-block:0 32px}}.cm-width--whole{width:100%}.cm-width--half{width:calc((100% - var(--cm-card-gap)) / 2)}.cm-width--third{width:calc((100% - var(--cm-card-gap) * 2) / 3)}.cm-width--quarter{width:calc((100% - var(--cm-card-gap) * 3) / 4)}.cm-width--fifth{width:calc((100% - var(--cm-card-gap) * 4) / 5)}@media (min-width: 768px){.cm-width--whole_pc{width:100%}.cm-width--half_pc{width:calc(50% - var(--cm-card-gap))}.cm-width--third_pc{width:calc((100% - var(--cm-card-gap) * 2) / 3)}.cm-width--quarter_pc{width:calc((100% - var(--cm-card-gap) * 3) / 4)}.cm-width--fifth_pc{width:calc((100% - var(--cm-card-gap) * 4) / 5)}}@media (max-width: 750px){.page-width{padding:0 2.4rem}}.cm-index-section{padding-block:4.8rem}.cm-showmore-button{display:flex;align-items:center;width:fit-content;margin:16px 0 0 auto;gap:8px;color:var(--section-color-text);border-bottom:1px solid var(--section-color-text)}.cm-showmore-button:after{content:"";width:8px;height:16px;background:url(//etincellebeaute.jp/cdn/shop/t/14/assets/arrow-right.svg?v=25530449945529563031757230684) no-repeat center center;background-size:contain}@media (width >= 750px){.cm-showmore-button{grid-column:2 / 3;margin:2.4rem 0 0 auto}}.cm-showmore-button:hover{opacity:.7}.top-rich-text{padding-block:4.8rem}@media (width >= 750px){.top-rich-text{padding-block:12rem}}.top-rich-text .rich-text__heading{font-family:"Noto Serif JP",serif;font-size:3rem;font-weight:500;margin-block:0 2.4rem}@media (width >= 750px){.top-rich-text .rich-text__heading{font-size:4rem;margin-block:0 3rem}}.top-rich-text .rich-text__text{margin-block:0 2.4rem;text-align:left}@media (width >= 750px){.top-rich-text .rich-text__text{font-size:2rem;text-align:center;margin-block:0 4.8rem;line-height:2.5}}.top-rich-text .rich-text__buttons{margin-block:0}#MainContent .card__information{background-color:#fff;padding:8px 12px}#MainContent .card__information .card__heading{min-height:1.5em;max-height:1.5em;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}#MainContent .card__information .cm-product-card__description{min-height:6em;max-height:6em;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-size:1.2rem;margin-block:.6rem 1.6rem}#MainContent .card__information .cm-product-card__viewmore{width:100%;color:#fff;font-size:1.2rem;font-weight:400;padding:11px 0;margin-top:0}.cm-product-tags{position:absolute;top:0;left:0;z-index:2;display:flex;gap:4px}.cm-product-tags .cm-product-tag{font-size:1.2rem;padding:5.5px 13px;border-radius:0 0 3px;color:#333;font-weight:700}#MainContent .splide__arrow--prev{left:0;transform:translate(-50%,-50%);width:48px;height:48px;opacity:1;background:url(//etincellebeaute.jp/cdn/shop/t/14/assets/icon-arrow-left.svg?v=36279198349259150521757226347) no-repeat center center / contain}#MainContent .splide__arrow--prev svg{display:none}#MainContent .splide__arrow--next{right:0;transform:translate(50%,-50%);width:48px;height:48px;opacity:1;background:url(//etincellebeaute.jp/cdn/shop/t/14/assets/icon-arrow-right.svg?v=109971443787232185261757226347) no-repeat center center / contain}#MainContent .splide__arrow--next svg{display:none}#MainContent .collection-hero__image-container{height:unset;aspect-ratio:5/2}#cart-notification{padding:0}#cart-notification .cart-notification__header{padding:1.95rem 2.4rem;font-weight:700;background-color:#cad3e0}#cart-notification .cart-notification__header .cart-notification__heading{font-size:1.4rem;font-weight:700}#cart-notification .cart-notification__header .cart-notification__close{position:absolute;top:0;right:0;margin:0;width:60px;height:60px}#cart-notification .cart-notification-product{padding:3.2rem 2.4rem}#cart-notification .cart-notification-product .cart-notification-product__image{margin-right:9px;margin-top:0}#cart-notification .cart-notification__links{display:flex;flex-direction:column;gap:1.6rem;padding:0 2.4rem 3.2rem}#cart-notification .cart-notification__links .button{display:flex;width:100%;height:56px;font-size:1.8rem;font-weight:700}#MainContent .product__media-list{margin-bottom:1.6rem}cart-items .title{font-size:2.4rem;font-weight:400}@media (width >= 750px){cart-items .title{font-size:3.6rem}}.cart-item__name-subtitle{font-size:1.4rem}.cart-item__price-wrapper .price{font-size:1.6rem}.cart__blocks .cm-showmore-button{margin:16px auto 0}@media screen and (max-width: 749px){.cart__blocks .cm-showmore-button{margin:16px 0 0 auto}}.customer .select{--color-foreground: 219, 216, 214;--inputs-border-opacity: 1;--inputs-radius: 12px;--inputs-radius-outset: 12px}.customer .field{--color-foreground: 219, 216, 214;--inputs-border-opacity: 1;--inputs-radius: 12px;--inputs-radius-outset: 12px;margin:0 0 12px}.customer .field input{height:56px}.customer__header{display:flex;flex-direction:column;align-items:center;margin-bottom:48px}.customer__header .customer__title{text-align:center;margin:0}.customer__header .customer__subtitle{text-align:center}.customer .customer__logout{display:block;width:fit-content;margin:48px auto 0}@media (width >= 990px){.customer__details{width:327px}}.customer__details .customer__details-title{font-weight:700;margin-bottom:1.2rem}.customer__details .customer__details-content{background-color:#f7f7f7;padding:3.2rem 2.4rem;font-size:1.4rem}.customer__details .customer__details-content .customer__details-content-name{font-weight:700;margin-bottom:1.2rem}.customer__details .customer__details-content .customer__details-content-address{margin-bottom:1.2rem}.customer__details .customer__details-content .customer__details-content-address p{margin:0}.customer__details .customer__details-content .customer__details-content-item-link{text-decoration:none}.customer__details .customer__details-content .customer__details-content-item-link:hover{text-decoration:underline}.customer.addresses h1{text-align:center}.shopify-policy__container{margin-bottom:4.8rem}
/*# sourceMappingURL=/cdn/shop/t/14/assets/theme-custom.css.map */
