.product-card.ia-catalog-purchase-card .product-card__wrapper{display:flex;flex-direction:column}.product-card.ia-catalog-purchase-card .product-card__info{flex:1}.product-card.ia-catalog-purchase-card .product-card__info .product-card__main-actions{position:static;inset:auto;display:flex;flex-direction:row;width:100%;margin-top:auto;padding-top:12px;transform:none}.product-card.ia-catalog-purchase-card .product-card__info .product-card__actions .product-card__atc{position:relative;inset:auto;width:100%!important;height:auto!important;min-height:44px;padding:10px 12px;border-radius:8px;opacity:1;visibility:visible;transform:none;line-height:1.3}.product-card.ia-catalog-purchase-card .product-card__info .product-card__action-icon{display:none}.product-card.ia-catalog-purchase-card .product-card__info .product-card__action-text{position:static;display:inline;max-width:none;overflow:visible;white-space:normal;font-size:14px;line-height:1.3}.ia-search-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem;margin-top:.8rem}.ia-search-card__variant{font-weight:600;overflow-wrap:anywhere}.lotion-product-card .product-card__image--main{aspect-ratio:1;background:#fff}.lotion-product-card .product-card__image--main img{object-fit:contain;padding:8%}.lotion-product-card .product-card__info{text-align:left}.lotion-product-card .product-card__title{font-size:16px;line-height:1.4}.lotion-product-card__size{margin:6px 0;line-height:1.4}.lamp-product-card .product-card__image--main{aspect-ratio:1;background:#fff}.lamp-product-card .product-card__image--main img{object-fit:contain;padding:7%}.lamp-product-card .product-card__info{text-align:left}.lamp-product-card .product-card__title{font-size:16px;line-height:1.4}.lamp-product-card__detail{display:block;margin:6px 0;line-height:1.4}.lamp-product-card__price{font-weight:600;margin:10px 0 6px}.ia-cart-shipping{margin-block-end:1.2rem;padding:1.4rem 1.6rem;border-radius:1.2rem;background:rgba(var(--color-foreground),.04);color:rgb(var(--color-foreground));text-align:start;overflow-wrap:anywhere}.ia-cart-shipping__message{margin:0 0 1rem;font-size:1.4rem;line-height:1.45}.ia-cart-shipping__note{margin:6px 0 0;font-size:12px;line-height:1.4}.ia-cart-shipping__track{height:.5rem;background:rgba(var(--color-foreground),.12);border-radius:1rem;overflow:hidden}.ia-cart-shipping__track span{display:block;height:100%;background:#5828a1}.ia-cart-shipping__link{display:inline-flex;align-items:center;min-height:4.4rem;margin-block-start:.2rem;font-size:1.2rem;line-height:1.4;text-decoration:underline;text-underline-offset:.3rem}.header.ia-home-header{--header-grid-template:"logo search icons" auto "navigation navigation navigation" auto / 190px minmax(200px,1fr) auto;row-gap:13px;column-gap:34px;padding-top:18px;padding-bottom:0}.ia-home-header .header__navigation{justify-content:center;z-index:2;border-top:1px solid #eee8f1;padding:4px 0 0}.ia-home-header .header__logo--image{max-width:170px}.ia-home-header .header__icons--right .search-drawer-button{display:none}.ia-home-header .header__buttons{margin-inline:0}.ia-home-header .menu__item{padding:12px 18px;font-size:14px}.ia-home-search{grid-area:search;position:relative;z-index:2;display:flex;align-items:center;gap:8px;min-width:0;width:100%;max-width:670px;justify-self:center;border:1px solid #e0d7e7;border-radius:8px;padding:5px;background:#fff;color:#2d2633}.ia-home-search__suggestions{display:flex;align-items:center;justify-content:center;width:36px;min-height:42px;flex:none;color:#796887}.ia-home-search__suggestions svg{width:20px;height:20px}.ia-home-search input{flex:1;width:0;min-width:0;border:0;padding:9px 0;background:transparent;font:inherit;font-size:15px;color:#2d2633}.ia-home-search input::placeholder{color:#74677e;opacity:1}.ia-home-search>button{flex:none;border:0;border-radius:5px;background:#63358a;color:#fff;padding:10px 20px;min-height:42px;cursor:pointer;font:inherit;font-size:14px;font-weight:500}.ia-home-search>button:hover{background:#502573}.ia-home-search input:focus-visible,.ia-home-search button:focus-visible,.ia-home-search a:focus-visible{outline:2px solid #63358a;outline-offset:3px}@media(max-width:1023px){.header.ia-home-header{--header-grid-template:"icons-left logo icons" auto "search search search" auto / 40px minmax(0,1fr) auto;row-gap:14px;column-gap:12px;padding-top:16px;padding-bottom:16px}.ia-home-header .header__logo{justify-self:center;min-width:0;width:100%;max-width:160px}.ia-home-header .header__logo--image{width:100%;max-width:160px}.ia-home-header .header__buttons{column-gap:8px}.ia-home-search{max-width:none}.ia-home-search input{font-size:16px}.ia-home-search>button{padding:10px 18px}}@media(max-width:479px){.header.ia-home-header{column-gap:8px}.ia-home-header .header__logo,.ia-home-header .header__logo--image{max-width:140px}.ia-home-search{gap:5px}.ia-home-search input{font-size:16px}.ia-home-search>button{padding:10px 14px}.ia-home-search__suggestions{width:30px}}.ia-rewards-button{display:inline-flex;align-items:center;justify-content:center;gap:4px;flex:0 0 80px;width:80px;min-width:80px;height:44px;color:#6035d9;border-radius:8px;font-size:12px;line-height:1;font-weight:600;white-space:nowrap}.ia-rewards-button svg{flex:0 0 16px}.ia-rewards-button:hover{background:#f1edff}.ia-rewards-button:focus-visible{outline:2px solid currentColor;outline-offset:2px}html body #smile-ui-lite-container #smile-ui-lite-launcher-frame-container,html body #smile-ui-container .smile-launcher-frame-container{display:none!important}@media(min-width:1024px){.ia-rewards-button--mobile{display:none}}@media(max-width:1023px){.ia-rewards-button--desktop{display:none}.header__logo{max-width:calc(100vw - 244px);justify-self:center}}.ia-cart-links{display:grid;gap:10px;width:100%;max-width:560px;margin:0 auto;text-align:left}.ia-cart-links a{display:flex;justify-content:space-between;gap:12px;padding:14px 18px;min-height:48px;border:1px solid #ddd3e8;border-radius:9px;background:#faf8fd;text-decoration:none;color:#402168}.ia-cart-links a:hover{border-color:#4b218c}.ia-cart-links a:focus-visible{outline:2px solid #4b218c;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/28/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAEAAIAAAAQAAAAACg */
