@media screen and (min-width:990px){.header.page-width{max-width:calc(100% - 4rem)}.header__inline-menu{max-width:none}.header__inline-menu .list-menu--inline{flex-wrap:nowrap!important;gap:0}.header__inline-menu,.header__inline-menu *{white-space:nowrap!important}.header__inline-menu .header__menu-item,.header__inline-menu .list-menu__item--link{flex:0 0 auto;padding-inline:.35rem;font-size:1.3rem;line-height:1.25;white-space:nowrap}}.vivelia-beauty-focus .price{margin:0;font-variant-numeric:tabular-nums}.vivelia-beauty-focus .price__container{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .8rem}.vivelia-beauty-focus .price--on-sale .price-item--regular{opacity:.68;text-decoration:line-through}.vivelia-beauty-focus .price--on-sale .price-item--sale{font-weight:700}@media screen and (min-width:990px)and (max-width:1599px){.header__inline-menu{display:none!important}header-drawer{display:block!important}.header.page-width{max-width:100%;padding-inline:2rem;grid-template-areas:"left-icons heading icons"!important;grid-template-columns:auto minmax(0,1fr) auto!important}.header__heading{grid-area:heading;justify-self:center;min-width:0}.header__icons{grid-area:icons;justify-self:end}}@media screen and (max-width:480px){[dir=rtl] .vivelia-beauty-focus__grid,[dir=rtl] .product-grid{grid-template-columns:minmax(0,1fr)!important}[dir=rtl] .product-grid.grid>.grid__item{width:100%;max-width:100%;flex-basis:100%}[dir=rtl] .vivelia-beauty-focus__card{display:grid;grid-template-columns:minmax(0,36fr) minmax(0,64fr);align-items:stretch}[dir=rtl] .vivelia-beauty-focus__image-link{grid-column:1;grid-row:1;width:100%;height:100%;min-height:13rem;aspect-ratio:auto}[dir=rtl] .vivelia-beauty-focus__details{grid-column:2;grid-row:1;padding:1.2rem}[dir=rtl] .vivelia-beauty-focus__details h3{min-height:0}[dir=rtl] .product-grid .card{display:grid;grid-template-columns:minmax(0,36fr) minmax(0,64fr);align-items:start}[dir=rtl] .product-grid .card__inner{grid-column:1;grid-row:1;width:100%;align-self:start}[dir=rtl] .product-grid .card__inner img{object-fit:contain}[dir=rtl] .product-grid .card__content{grid-column:2;grid-row:1;min-width:0}[dir=rtl] .product-grid .card__information{padding:.8rem 1rem}[dir=rtl] .product-grid .card__heading{font-size:1.45rem;line-height:1.45}}@media screen and (max-width:749px){.vivelia-beauty-focus__details h3{min-height:0;font-size:1.35rem;line-height:1.45;overflow-wrap:anywhere}.vivelia-beauty-focus__details .button{min-height:4.8rem;padding:1rem .6rem;font-size:1.35rem;line-height:1.35;white-space:normal}.card__heading{font-size:1.4rem;line-height:1.4;overflow-wrap:anywhere}.card__content .button{min-height:4.6rem;padding:1rem .6rem;white-space:normal;line-height:1.35}}@media screen and (min-width:750px)and (max-width:989px){[dir=rtl] .facets-container{display:block;width:100%;min-width:0}[dir=rtl] .facets-container>.facets{width:100%;min-width:0}[dir=rtl] .facets__form{display:flex;flex-direction:column;align-items:stretch;gap:1rem;width:100%;min-width:0}[dir=rtl] .facets__form>.facets__wrapper,[dir=rtl] .facets__form>.facet-filters,[dir=rtl] .facets__form>.product-count{width:100%;min-width:0;grid-column:auto;grid-row:auto}[dir=rtl] .facets__form>.facet-filters{padding-inline:0}[dir=rtl] .facet-filters__field,[dir=rtl] .facet-filters__field .select,[dir=rtl] .facet-filters__field .select__select{min-width:0;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/vivelia-theme-qa-2026-10-10.css.map */
