body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:var(--uv-accent);color:#fff}:focus-visible{outline-color:var(--uv-accent)!important}h1,h2,h3,.h0,.h1,.h2,.h3,.hxl{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:-.03em;line-height:.98}h4,h5,.h4,.h5{letter-spacing:.02em}.rte a,.link{color:inherit;text-decoration-color:var(--uv-accent);text-underline-offset:.3rem;text-decoration-thickness:1px}.rte a:hover{text-decoration-thickness:2px}.caption-with-letter-spacing{letter-spacing:.22em;font-weight:600}.button,.shopify-challenge__button,.customer button,.button--secondary,.button--tertiary{border-radius:999px;font-family:var(--font-body-family);font-weight:700;font-size:1.4rem;letter-spacing:.12em;text-transform:uppercase;min-height:5.2rem;padding:0 3rem;transition:transform var(--uv-dur-1) var(--uv-ease),background-color var(--uv-dur-2) var(--uv-ease),color var(--uv-dur-2) var(--uv-ease)}.button:before,.button:after,.shopify-challenge__button:after,.customer button:after{border-radius:999px!important;box-shadow:none!important}.button:not([disabled]):hover{transform:translateY(-2px)}.button:not([disabled]):active{transform:scale(.98)}.button--secondary{box-shadow:inset 0 0 0 1.5px rgb(var(--color-secondary-button-text))}.button--secondary:hover{background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.button--tertiary{min-height:4rem;padding:0 2rem}.field__input,.select__select,.customer .field input,.field textarea,.search__input.field__input,.localization-form__select{border-radius:12px}.field:after,.select:after,.customer .field:after{border-radius:12px;box-shadow:0 0 0 1px rgba(var(--color-foreground),.18)}.field:hover:after,.select:hover:after{box-shadow:0 0 0 1px rgba(var(--color-foreground),.45)}.field__input:focus~.field__label,.field__input:focus-visible{outline:none}.field:focus-within:after{box-shadow:0 0 0 2px var(--uv-accent)!important}.form__message{border-radius:12px}.announcement-bar{font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;font-weight:600}.announcement-bar__link{text-decoration:none}.announcement-bar__link:hover .announcement-bar__message span{text-decoration:underline;text-underline-offset:3px}.announcement-bar__message{padding:1rem 0}.section-header.shopify-section-header-sticky .header-wrapper{box-shadow:0 1px 0 var(--uv-line)}.header-wrapper{background:#fbfaf7e6;backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid var(--uv-line)}.header{padding-top:1.4rem;padding-bottom:1.4rem}.header__menu-item{font-size:1.3rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--uv-ink);padding:1.2rem 1.4rem}.header__menu-item span{position:relative;text-decoration:none!important}.header__menu-item span:after{content:"";position:absolute;left:0;right:0;bottom:-.5rem;height:2px;border-radius:2px;background:var(--uv-accent);transform:scaleX(0);transform-origin:left;transition:transform var(--uv-dur-2) var(--uv-ease)}.header__menu-item:hover span:after,.header__active-menu-item:after{transform:scaleX(1)}.header__active-menu-item{text-decoration:none!important}.header__menu-item:hover span,.header__active-menu-item,.header__icon{color:var(--uv-ink)}.header__icon:hover .icon{transform:scale(1.08)}.header__icon .icon{transition:transform var(--uv-dur-1) var(--uv-ease)}.cart-count-bubble{background:var(--uv-accent);color:#fff}.header__submenu,.mega-menu__content{border-radius:0 0 var(--uv-radius) var(--uv-radius);border:1px solid var(--uv-line)!important;box-shadow:0 24px 48px #0b0b0c14!important}.header__submenu .header__menu-item{letter-spacing:.04em;text-transform:none;font-weight:500;font-size:1.5rem}.menu-drawer{background:var(--uv-paper)}.menu-drawer__menu-item{font-family:var(--font-heading-family);font-weight:700;font-size:2.4rem;text-transform:uppercase;letter-spacing:-.02em;padding:1.4rem 3.2rem}.menu-drawer__menu-item--active,.menu-drawer__menu-item:hover{background:var(--uv-bone);color:var(--uv-ink)}.menu-drawer__menu-item--active{box-shadow:inset 3px 0 0 var(--uv-accent)}.menu-drawer__utility-links{background:var(--uv-bone)}.search-modal{background:var(--uv-paper)}.search-modal__form .field:after{border-radius:999px}.search-modal__form .search__input{border-radius:999px;padding-left:2.4rem}.predictive-search{border-radius:0 0 var(--uv-radius) var(--uv-radius)}.predictive-search__item:hover,.predictive-search__item[aria-selected=true]{background:var(--uv-bone)}.predictive-search__item-heading{font-weight:700;text-transform:uppercase}.card-wrapper{transition:none}.card-wrapper:hover{transform:none;box-shadow:none}.card{overflow:visible}.card--standard .card__inner{background:var(--uv-bone);border-radius:var(--uv-radius);overflow:hidden}.card--standard>.card__content{padding-inline:.2rem}.card__media img{transition:transform .7s var(--uv-ease-out)}.card__heading{font-family:var(--font-heading-family);font-weight:700;font-size:1.5rem;text-transform:uppercase;line-height:1.2;letter-spacing:0}.card__heading a{color:inherit;text-decoration:none!important}.card-wrapper:hover .card__heading a{text-decoration:none}.card-information{text-align:left}.card-information .price{font-size:1.5rem;font-weight:700}.price .price-item--regular{font-weight:700}.price--on-sale .price-item--regular{opacity:.45;font-weight:500}.price-item--sale{color:var(--uv-accent);font-weight:700}.card__badge .badge{font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:.5rem 1.1rem;border:0}.quick-add__submit{border-radius:999px;min-height:4.4rem;font-size:1.2rem}.quick-add__submit:after{border-radius:999px}.card--standard.card--media .card__inner.color-scheme-1,.collection-list .card__inner{background:var(--uv-ink-2)}.collection-list .card__heading,.collection-list__item .card__heading{font-size:1.8rem}.title-wrapper-with-link{align-items:flex-end;margin-bottom:3.2rem}.title-wrapper-with-link .title,.collection__title .title,.related-products__heading{font-size:clamp(2.8rem,4vw,4.8rem);letter-spacing:-.035em}.link.underlined-link,.title-wrapper-with-link .link{font-size:1.3rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:.4rem}.collection__view-all .button{min-width:24rem}.facets-container{border-bottom:1px solid var(--uv-line);padding-bottom:1.6rem;margin-bottom:3.2rem}.facets__form{gap:1.2rem}.facets__summary,.mobile-facets__open,.facet-filters__field .select__select{border:1px solid var(--uv-line);border-radius:999px;padding:.9rem 1.8rem;font-size:1.3rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;transition:border-color var(--uv-dur-2) var(--uv-ease),background-color var(--uv-dur-2)}.facets__summary:hover,.mobile-facets__open:hover{border-color:var(--uv-ink)}.facets__disclosure[open] .facets__summary{background:var(--uv-ink);color:var(--uv-bone);border-color:var(--uv-ink)}.facets__display{border-radius:var(--uv-radius);border:1px solid var(--uv-line);box-shadow:0 24px 48px #0b0b0c1a}.facet-checkbox input[type=checkbox]:checked+svg{color:var(--uv-accent)}.facet-filters__label,.product-count__text,.product-count{font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;opacity:.6}.facet-filters__field .select:after{display:none}.active-facets__button{border-radius:999px}.active-facets__button-inner{border-radius:999px;background:var(--uv-bone);box-shadow:none;font-size:1.2rem;letter-spacing:.06em}.active-facets__button:hover .active-facets__button-inner{box-shadow:inset 0 0 0 1px var(--uv-ink)}.mobile-facets__inner{background:var(--uv-paper);border-radius:var(--uv-radius) 0 0 var(--uv-radius)}.product-grid{row-gap:4rem}.pagination__list{gap:.6rem}.pagination__item{border-radius:999px;min-width:4.4rem;height:4.4rem;font-weight:700}.pagination__list .pagination__item.pagination__item--current,.pagination__list .pagination__item--current.light{background:#0b0b0c!important;color:#fff!important;opacity:1!important}.pagination__list .pagination__item--current:after,.pagination__list .pagination__item--current:hover:after{display:none!important}.pagination__item:hover:after{display:none}.pagination__item:not(.pagination__item--current):hover{background:var(--uv-bone)}.collection-hero__title{font-size:clamp(4rem,7vw,8.8rem);letter-spacing:-.045em}.banner__heading.hxl,.banner .banner__heading .hxl{font-size:clamp(4.4rem,9vw,11rem);letter-spacing:-.045em;line-height:.9}.banner:not(:has(img)){background:var(--uv-ink)}.product__info-container>*+*{margin-top:1.6rem}.product__text.caption-with-letter-spacing,.product__text{font-size:1.2rem;letter-spacing:.22em;text-transform:uppercase;font-weight:600;opacity:.6}.product__title h1{font-size:clamp(3.2rem,3.6vw,5.2rem);letter-spacing:-.035em;line-height:.95}.product .price--large{font-family:var(--font-heading-family);font-size:2.8rem}.product .price--large .price-item--regular{font-size:inherit}.product .price--large.price--on-sale .price-item--regular{font-size:2rem}.product .price__badge-sale,.product .price__badge-sold-out{font-size:1.1rem;letter-spacing:.14em}.product__tax{font-size:1.2rem;opacity:.55}.product-form__input--pill input[type=radio]+label{border-radius:999px;border:1px solid var(--uv-line);padding:1rem 2rem;font-weight:600;letter-spacing:.04em;transition:border-color var(--uv-dur-2),background-color var(--uv-dur-2),color var(--uv-dur-2)}.product-form__input--pill input[type=radio]+label:hover{border-color:var(--uv-ink)}.product-form__input--pill input[type=radio]:checked+label{background:var(--uv-ink);color:var(--uv-bone);border-color:var(--uv-ink)}.product-form__input .form__label{font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase;font-weight:600;opacity:.6}.quantity{border-radius:999px;min-height:5.2rem}.quantity:after{border-radius:999px;box-shadow:0 0 0 1px var(--uv-line)}.quantity__button{border-radius:999px}.product__description{font-size:1.5rem;line-height:1.7}.product__description p{margin:0 0 .8rem}.product__accordion summary{padding:1.8rem 0}.product__accordion .accordion__title{font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:1.4rem}.product__media-item,.product-media-container{border-radius:var(--uv-radius);overflow:hidden}.product__media-wrapper .media{background:var(--uv-bone)}.thumbnail{border-radius:10px}.thumbnail[aria-current]{box-shadow:0 0 0 2px var(--uv-ink);border-color:var(--uv-ink)}.share-button__button{font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase}.related-products{background:var(--uv-bone)}.related-products__heading{margin-bottom:3.2rem}.cart__items,.cart-items{--border-opacity: .1}.title--primary,.cart__empty-text,.main-page-title{font-size:clamp(3.6rem,5vw,6.4rem);letter-spacing:-.04em}.cart-items thead th{font-size:1.1rem;letter-spacing:.18em;opacity:.55}.cart-item__image{border-radius:10px;background:var(--uv-bone)}.cart-item__name{font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;text-decoration:none;font-size:1.5rem}.cart-item__name:hover{text-decoration:none;color:var(--uv-accent)}.cart__footer .totals__total-value,.totals__total-value{font-family:var(--font-heading-family);font-size:2.6rem}.cart__checkout-button{min-height:5.8rem;font-size:1.5rem}.cart__ctas .button{background:var(--uv-ink)}.cart-notification{border-radius:0 0 var(--uv-radius) var(--uv-radius);border:1px solid var(--uv-line);box-shadow:0 24px 48px #0b0b0c1f}.cart-notification__heading{font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase}.cart-notification-product__image{border-radius:8px;overflow:hidden}.cart-notification-product__name{font-family:var(--font-heading-family);text-transform:uppercase}.main-page-title{margin-bottom:3.2rem}.page-width--narrow .rte{font-size:1.7rem;line-height:1.75}.rte h2,.rte h3{margin-top:3.2rem}.contact .field{margin-bottom:1.6rem}.contact__button .button{min-width:22rem}.rich-text__heading{letter-spacing:-.035em}.rich-text__text{font-size:1.7rem}.template-search__search .field:after{border-radius:999px}.template-search__search .search__input{border-radius:999px;height:5.6rem;padding-left:2.4rem}.template-search__header .h2{font-size:clamp(3.6rem,5vw,6.4rem)}.customer:not(.account):not(.order){max-width:52rem}.customer h1{font-size:clamp(3.6rem,5vw,5.6rem);letter-spacing:-.04em}.customer .field input{border-radius:12px}.customer .button,.customer button{width:100%}.account table th{font-size:1.1rem;letter-spacing:.16em;opacity:.6}.footer{border-top:0}.footer-block__heading{font-size:1.2rem!important;letter-spacing:.22em;text-transform:uppercase;font-family:var(--font-body-family);font-weight:600;opacity:.6}.footer-block__details-content .list-menu__item--link{font-size:1.5rem;padding:.5rem 0;opacity:.85}.footer-block__details-content .list-menu__item--link:hover{opacity:1;text-decoration:none;color:var(--uv-bone)}.footer .newsletter-form__field-wrapper .field:after{border-radius:999px;box-shadow:0 0 0 1px #f4f1ea40}.footer .newsletter-form__field-wrapper .field__input{border-radius:999px;padding-left:2.4rem}.footer .newsletter-form__button{border-radius:999px;background:var(--uv-accent);color:#fff;width:4.4rem;height:4.4rem;top:.4rem;right:.4rem}.footer__content-bottom{border-top-color:#f4f1ea1a}.footer__copyright,.copyright__content{font-size:1.2rem;opacity:.5}.list-social__link{transition:transform var(--uv-dur-1) var(--uv-ease),color var(--uv-dur-2)}.list-social__link:hover{transform:translateY(-2px);color:var(--uv-accent)}.template-404{padding-block:8rem 4rem}.template-404>p:first-child{font-family:var(--font-heading-family);font-weight:700;font-size:clamp(8rem,18vw,20rem)!important;letter-spacing:-.06em;line-height:.85;color:var(--uv-accent);margin:0}.template-404 .title{font-size:clamp(3.2rem,5vw,5.6rem)}.color-scheme-4::-webkit-scrollbar{width:6px}.color-scheme-4::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}@media screen and (max-width:749px){.button{padding:0 2.4rem}.product__title h1{font-size:3.2rem}.menu-drawer__menu-item{font-size:2rem;padding:1.2rem 2.4rem}}body{font-family:var(--uv-font-ui)}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.hxl,.uv-display,.uv-h2{font-family:var(--uv-font-ui);font-weight:800;letter-spacing:-.015em;line-height:1.05}html .uv-display{font-size:clamp(3.2rem,5.2vw,7rem);line-height:1;letter-spacing:-.02em}html .uv-h2{font-size:clamp(2.4rem,3.4vw,4.2rem);line-height:1.05}h3,.h3{font-weight:700}.uv-lead{font-weight:400}html .uv-chero__title,html .uv-phero__title,html .banner__heading,html .collection-hero__title{font-family:var(--uv-font-ui);font-weight:800;text-transform:uppercase;letter-spacing:-.02em;line-height:1;font-synthesis:none}html .uv-chero__title{font-size:clamp(3.6rem,6.4vw,8.8rem);max-width:14ch}@media(max-width:749px){html .uv-chero__title,html .uv-phero__title{font-size:clamp(2.4rem,9vw,4.4rem);max-width:none}}html .product__title h1,html .product__title h2{font-family:var(--uv-font-ui);font-weight:800;font-size:clamp(2.4rem,2.6vw,3.6rem);letter-spacing:-.01em;line-height:1.1}html .uv-hero__title{max-width:16ch}html .card__heading,html .card__heading a,html .uv-artists__name,html .uv-marquee__list li,html .uv-faq__item summary,html .uv-steps__num,html .uv-drop__price,html .uv-chero__count strong,html .uv-reviews__big,html .product .price--large,html .price,html .cart-item__name,html .totals__total-value,html .cart-notification-product__name,html .menu-drawer__menu-item,html .predictive-search__item-heading,html .uv-hero__proof-item strong,html .uv-steps__badge,html .uv-sticky-atc__title{font-family:var(--uv-font-ui)}html .card__heading{font-weight:700;letter-spacing:.01em;font-size:1.3rem}html .uv-marquee__list li{font-weight:800;letter-spacing:.04em}html .uv-faq__item summary{font-weight:700;letter-spacing:0}html .menu-drawer__menu-item{font-weight:800;letter-spacing:0;font-size:2rem}html .uv-drop__price,html .product .price--large{font-weight:800;letter-spacing:-.01em}.uv-btn,.button,.shopify-challenge__button,.customer button{letter-spacing:.06em;font-size:1.3rem}.header__menu-item{letter-spacing:.08em;font-size:1.2rem}.uv-eyebrow{letter-spacing:.16em;font-size:1.1rem}.announcement-bar{letter-spacing:.08em;font-size:1.1rem}.uv-head__link{letter-spacing:.08em;font-size:1.2rem}.uv-logo{display:block;width:auto;height:5.6rem}.header__heading-logo-wrapper.uv-logo-wrap{width:auto!important;max-width:none}.header__heading-link{padding:.4rem}.password-logo-wrap{margin:0 0 2rem;display:flex;justify-content:center}.password-logo-wrap .uv-logo{height:9rem}@media screen and (max-width:749px){.uv-logo{height:4.4rem}}h4,h5,h6,.h4,.h5,.h6,.announcement-bar__message,.caption,.caption-large,.caption-with-letter-spacing{font-family:var(--uv-font-ui)}.announcement-bar__message{font-weight:700}.header__inline-menu .list-menu--inline{flex-wrap:nowrap}.header__menu-item{padding:1.2rem 1rem;letter-spacing:.05em;font-size:1.15rem;white-space:nowrap}@media screen and (min-width:990px)and (max-width:1199px){.header__menu-item{padding:1.2rem .7rem;font-size:1.05rem;letter-spacing:.03em}}@media screen and (max-width:749px){.announcement-bar__message{font-size:1rem;letter-spacing:.04em;line-height:1.4;padding:.8rem 0}.uv-hero__search input{font-size:1.4rem;padding-left:4.6rem}.uv-hero__search-icon{left:1.6rem}}html .product__media-icon{left:auto;right:1.2rem}html .header__heading-link,html .header__heading-link .uv-logo{color:#000;opacity:1}html .header__heading-link{transition:opacity .2s ease}@media(hover:hover){html .header__heading-link:hover{opacity:.6}}html .header__heading-link:active{opacity:.6}html .header__heading-link:focus-visible{opacity:.6}html .thumbnail-list{align-items:flex-start}html .thumbnail-list__item:before{content:none;display:none;padding-bottom:0}html .thumbnail-list__item .thumbnail{position:relative;inset:auto;height:auto}html .thumbnail-list__item .thumbnail img{height:auto;object-fit:contain;display:block}.uv-social-wa svg{width:2rem;height:2rem}.uv-menu-artists__all{display:flex;align-items:center;justify-content:space-between;margin:.4rem 3.2rem 1.6rem;padding:1.2rem 1.6rem;border:1px solid var(--uv-line);border-radius:999px;font-weight:700;font-size:1.3rem;letter-spacing:.06em;text-transform:uppercase;color:inherit;text-decoration:none}.uv-menu-artists__all svg{width:1.6rem;height:1.6rem}.uv-menu-artists{list-style:none;margin:0;padding:0 2.4rem 3.2rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 1.2rem}.uv-menu-artists__link{display:flex;flex-direction:column;align-items:center;gap:.8rem;text-decoration:none;color:inherit;text-align:center}.uv-menu-artists__img{width:100%;aspect-ratio:1;border-radius:50%;overflow:hidden;border:3px solid var(--uv-frame, rgba(255,255,255,.35));background:#000}.uv-menu-artists__img img{width:100%;height:100%;object-fit:cover;display:block}.uv-menu-artists__name{font-size:1.1rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;line-height:1.2}.uv-excl{margin:1.2rem 0 2rem;padding:2rem;border:3px solid #fff;border-radius:var(--uv-radius, 14px)}.uv-excl__badge{display:inline-block;margin:0 0 1.2rem;padding:.6rem 1.2rem;background:var(--uv-accent, #4466ff);color:#fff;font-weight:800;font-size:1.4rem;letter-spacing:.04em;text-transform:uppercase;border-radius:999px}.uv-excl__text{margin:0 0 1.2rem;font-size:1.5rem;line-height:1.5}.uv-excl__lead{margin:0 0 1rem;font-weight:700;font-size:1.5rem}.uv-excl__field{display:flex;gap:.8rem;flex-wrap:wrap}.uv-excl__field input{flex:1 1 20rem;min-height:4.8rem;padding:0 1.6rem;border:1px solid rgba(255,255,255,.4);border-radius:999px;background:transparent;color:inherit;font:inherit;font-size:1.5rem}.uv-excl__field .uv-btn{flex:none;min-height:4.8rem}.uv-excl__err{margin:.8rem 0 0;color:#ff6b6b;font-size:1.3rem}.uv-excl__ok{display:flex;align-items:center;gap:.6rem;margin:0;font-weight:700}.uv-excl__ok svg{width:2rem;height:2rem}.uv-card-excl{margin:.4rem 0 0;color:var(--uv-accent, #4466ff);font-weight:800;font-size:1.2rem;letter-spacing:.04em;text-transform:uppercase}html body .badge.uv-badge-excl{background:var(--uv-accent, #4466ff);color:#fff;border-color:var(--uv-accent, #4466ff)}.uv-excl__ok[hidden],.uv-excl__err[hidden]{display:none}html body .card .uv-card-excl,html body .card-wrapper .uv-card-excl{color:#46f}html body .product-count,html body .product-count__text{white-space:nowrap;flex-shrink:0}html body .mobile-facets__wrapper{min-width:0}@media(max-width:749px){html body .product-count__text{font-size:1.1rem;letter-spacing:.04em}html body .facets-container .product-count{margin-left:auto;padding-left:.8rem}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/uv-skin.css.map */
