html body .banner__heading,html body .banner__text{text-shadow:0 1px 2px rgba(0,0,0,.25),0 2px 18px rgba(0,0,0,.35)}@media screen and (max-width:749px){html body .products-by-age__nav{column-gap:3rem;scroll-padding-inline:2rem}html body .products-by-age__nav .products-by-age__dot:first-child{padding-left:2rem}html body .products-by-age__dot{min-height:44px}html body .products-by-age__dot-label{font-size:var(--font-heading-3-size-mobile)}html body .benefits-subscription__nav-item{max-width:none}html body .benefits-subscription__nav-item .nav-title{font-size:var(--font-heading-3-size-mobile);line-height:1.25}html body smileat-news-carousel-component[data-carousel-mobile=true] .smileat-news-carousel__grid{padding-inline:2rem;scroll-padding-inline:2rem}html body smileat-news-carousel-component[data-carousel-mobile=true] .smileat-news-carousel__item{flex:0 0 calc(100% / 1.18 - var(--nc-gap-mobile));max-width:calc(100% / 1.18 - var(--nc-gap-mobile))}html body .footer .list-social__link{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}}@media screen and (min-width:1400px){html body .categories-carousel-item{flex:0 0 min(89vw,1320px)}html body .categories-carousel-list{padding-inline:calc((100% - min(89vw,1320px))/2)}}html body .list-social__link .icon-tiktok{width:1.8rem;height:1.8rem}html body .footer .list-payment__item .icon{width:4.6rem;height:2.9rem}@media screen and (min-width:750px){html body .smileat-interactive-image__media img{object-fit:contain}}@media screen and (min-width:750px)and (max-width:1199px){html body .products-carousel-tabs__list{flex:1 1 auto;min-width:0;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-block:.2rem}html body .products-carousel-tabs__list::-webkit-scrollbar{display:none}html body .products-carousel-tabs__list>li{flex:0 0 auto}}@media screen and (min-width:990px)and (max-width:1199px){html body .collection:has(.products-carousel-tabs__list) .grid--4-col-desktop>.grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}html body .benefits-subscription__highlight{color:#fdcd2b;white-space:nowrap}@media screen and (min-width:750px){html body .benefits-subscription__button{min-height:5.2rem;padding:1.4rem 4rem;font-size:1.7rem}}html body .smileat-card__button--locked,html body .smileat-card__button--locked:hover{opacity:1;filter:none}@media screen and (max-width:749px){html body .background-none .multicolumn-card__info .inline-richtext p br{display:inline}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/smileat-home-mobile.css.map */
