:root{--rsx-night:#111215;--rsx-night-2:#1b1b1e;--rsx-paper:#eeece8;--rsx-ink:#151518;--rsx-rose:#dbaec0;--rsx-line:rgba(17,18,21,.17)}#header-group .header-actions__action{transition:color .2s ease,opacity .2s ease}#header-group .header-actions__action:hover{color:var(--rsx-rose)!important}#header-group .header-actions__action:focus-visible{outline:2px solid var(--rsx-rose);outline-offset:5px}#cart-drawer .theme-drawer__dialog{--color-background:#111215;--color-background-rgb:17 18 21;--color-foreground:#f3eef0;--color-foreground-rgb:243 238 240;--color-foreground-subdued:#c0b7bc;--color-border:#454046;background:#111215!important;color:#f3eef0!important;border-left:1px solid #ffffff29;--theme-drawer-width:min(100vw,510px);--theme-drawer-padding:clamp(22px,3.2vw,40px)}#cart-drawer .theme-drawer__dialog::backdrop{background:#040406b3}#cart-drawer .theme-drawer__header{padding-top:30px;padding-bottom:25px;border-bottom:1px solid #ffffff30}#cart-drawer .theme-drawer__title{font-family:Arial,Helvetica,sans-serif;font-size:clamp(24px,3vw,34px)!important;font-weight:900;letter-spacing:-.065em;text-transform:uppercase;line-height:1}#cart-drawer .theme-drawer__badge{color:#f5c7d7;background:#ffffff16;border:1px solid #ffffff2b;border-radius:100px}#cart-drawer .theme-drawer__close-button{border-radius:0;background:#ffffff0b!important;color:#f8eff2!important;border:1px solid #ffffff46!important;box-shadow:none!important}#cart-drawer .theme-drawer__close-button:hover{background:#fff2!important}#cart-drawer .cart-drawer__content,#cart-drawer .cart-drawer__summary,#cart-drawer .cart-items__wrapper{background:#111215!important;color:#f3eef0!important}#cart-drawer .cart-drawer__content{padding-top:26px}#cart-drawer .cart-items__table-row{border-bottom:1px solid #ffffff24!important;margin-bottom:22px!important;padding-bottom:22px!important}#cart-drawer .cart-items__media-container{background:#302c2f;overflow:hidden;border-radius:0}#cart-drawer .cart-items__media img{transition:transform .4s ease}#cart-drawer .cart-items__media:hover img{transform:scale(1.04)}#cart-drawer .cart-items__title{font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:800!important;letter-spacing:-.025em;color:#f4eef1!important;font-size:clamp(13px,1.1vw,16px)!important}#cart-drawer .cart-items__variant,#cart-drawer .cart-items__variants,#cart-drawer .cart-items__details,#cart-drawer .cart-items__price-unit{color:#bab2b6!important}#cart-drawer .cart-items__price{color:#f5eef1!important;font-size:14px;font-weight:700}#cart-drawer .cart-items__quantity-controls button,#cart-drawer .quantity-selector{color:#f5eef1!important;border-radius:0!important}#cart-drawer .cart-items__remove{color:#dbb7c4!important}#cart-drawer .cart-drawer__summary{border-top:1px solid #ffffff2c;padding-top:22px;-webkit-mask-image:none!important;mask-image:none!important}#cart-drawer .cart-totals__total-label,#cart-drawer .cart-totals__total-value{font-weight:800!important;font-size:19px!important;letter-spacing:-.035em;color:#fff!important}#cart-drawer .cart-totals__tax-note,#cart-drawer .cart-totals__tax-note *{color:#b2aab0!important}#cart-drawer .cart-actions summary,#cart-drawer .cart-discount__label,#cart-drawer .cart-note__label{color:#eee4e9!important}#cart-drawer .cart__checkout-button,#cart-drawer .cart-items__empty-button{--button-background-color:#eedde4;--button-color:#121216;--button-border-color:#eedde4;background:#eedde4!important;color:#121216!important;border:1px solid #eedde4!important;border-radius:0!important;min-height:52px;text-transform:uppercase;letter-spacing:.14em;font-size:11px!important;font-weight:900!important;transition:background .2s ease,border-color .2s ease}#cart-drawer .cart__checkout-button:hover,#cart-drawer .cart-items__empty-button:hover{background:#fff!important;border-color:#fff!important;color:#121216!important}#cart-drawer :is(button,a,input,summary):focus-visible{outline:2px solid #e8b3c7!important;outline-offset:3px}#cart-drawer .theme-drawer__dialog :is(input[type=text],input[type=number]){border-radius:0!important;color:#f3eef0}#cart-drawer .cart-discount__input{color:#f3eef0!important;background:#1b1b1e!important;border:1px solid #ffffff52!important;border-radius:0!important}main[data-template*=cart]{background:var(--rsx-paper)!important;color:var(--rsx-ink)!important}main[data-template*=cart] .section-background{background:var(--rsx-paper)!important}main[data-template*=cart] .cart-page{padding-top:clamp(30px,4vw,75px);padding-bottom:clamp(35px,6vw,100px)}main[data-template*=cart] .cart-page__title{padding-bottom:clamp(20px,3vw,40px);border-bottom:1px solid var(--rsx-line);margin-bottom:clamp(25px,4vw,48px)}main[data-template*=cart] .cart-title:before{content:"ROSTAR STUDIO / YOUR SELECTION";display:block;margin-bottom:18px;font:800 10px/1.4 Arial,Helvetica,sans-serif;letter-spacing:.24em;color:#9c637a}main[data-template*=cart] .cart-title h1{font:900 clamp(45px,6.8vw,110px)/.92 Arial,Helvetica,sans-serif!important;letter-spacing:-.075em!important;text-transform:uppercase;color:#171519!important}main[data-template*=cart] .cart-items__table-row{border-bottom:1px solid var(--rsx-line);padding-bottom:25px;margin-bottom:25px}main[data-template*=cart] .cart-items__media-container{border-radius:0;background:#ddd9d6}main[data-template*=cart] .cart-items__title{font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:-.03em;font-size:clamp(14px,1.5vw,19px)!important;font-weight:800}main[data-template*=cart] .cart-page__summary{background:#151519!important;color:#f5eff2!important;padding:clamp(23px,3vw,42px);align-self:start}main[data-template*=cart] .cart-page__summary :is(.cart-totals__total-label,.cart-totals__total-value,.cart-note__label,.cart-discount__label){color:#f5eff2!important}main[data-template*=cart] .cart-page__summary .cart-totals__tax-note,main[data-template*=cart] .cart-page__summary .cart-totals__tax-note a{color:#c5bac0!important}main[data-template*=cart] .cart-page__summary .cart__checkout-button{background:#eddde4!important;color:#171519!important;border-radius:0!important;min-height:54px;text-transform:uppercase;letter-spacing:.13em;font-weight:800;font-size:11px}main[data-template*=cart] .cart-page__summary :is(input,button):focus-visible{outline:2px solid #e4afc4;outline-offset:3px}main[data-template*=cart] .cart-page__summary .cart-discount__input{color:#fff;background:#232125;border:1px solid #ffffff40;border-radius:0}main[data-template*=cart] :is(.product-card,.product-card__image){border-radius:0!important}#search-modal .search-modal__content{--color-background:#111215;--color-background-rgb:17 18 21;--color-foreground:#f3eef0;--color-foreground-rgb:243 238 240;--color-border:#665d62;--color-input-background:#1c1b20;--color-input-text:#f7eff2;color:#f3eef0!important;background:#111215!important}#search-modal .search-modal__content::backdrop{background:#030305d1}#search-modal .predictive-search,#search-modal .predictive-search-form,#search-modal .predictive-search-form__content,#search-modal .predictive-search-form__content-wrapper{--color-background:#111215;--color-background-rgb:17 18 21;--color-foreground:#f3eef0;--color-foreground-rgb:243 238 240;color:#f3eef0!important;background:#111215!important}#search-modal .predictive-search-form__header,#search-modal .predictive-search-form__header-inner{background:#1c1b20!important;color:#f3eef0!important;border:1px solid #ffffff41!important;border-radius:0!important}#search-modal input.search-input{color:#f6f0f2!important;background:transparent!important;border-radius:0!important;font-family:Arial,Helvetica,sans-serif;font-weight:600;letter-spacing:-.02em;font-size:clamp(17px,2.3vw,27px)}#search-modal input.search-input::placeholder{color:#aba3a7!important;opacity:1}#search-modal .predictive-search__close-modal-button{color:#f4eef0!important;background:#ffffff12!important;border-radius:0!important}#search-modal .predictive-search__icon,#search-modal .predictive-search__reset-button{color:#dfb1c1!important}#search-modal .predictive-search-results__title{text-transform:uppercase;letter-spacing:.19em;font-size:11px;font-weight:900;color:#dbaec0}#search-modal .predictive-search-results__inner,#search-modal .predictive-search-results__no-results,#search-modal .predictive-search-results__inner a{color:#f3eef0!important}#search-modal .predictive-search__search-button{background:#eedde4!important;color:#141417!important;border-radius:0!important;text-transform:uppercase;font-size:11px;letter-spacing:.12em}#search-modal input:focus-visible,#search-modal button:focus-visible,#search-modal a:focus-visible{outline:2px solid #eabccf!important;outline-offset:3px}main[data-template*=search]{background:var(--rsx-paper)!important;color:var(--rsx-ink)}main[data-template*=search] .search-page__header{padding:clamp(36px,6vw,100px) clamp(24px,4vw,72px) clamp(28px,3vw,54px)!important;background:#111215!important;color:#f5eef2!important;align-items:stretch}main[data-template*=search] .search-page__header:before{content:"ROSTAR STUDIO / EXPLORE";display:block;margin-bottom:18px;font:800 10px Arial,Helvetica,sans-serif;letter-spacing:.24em;color:#daaebe}main[data-template*=search] .search-page__header :is(h1,h2,h3){font:900 clamp(44px,6vw,92px)/.94 Arial,Helvetica,sans-serif!important;letter-spacing:-.072em!important;text-transform:uppercase;color:#f6eff3}main[data-template*=search] .search-page-input__parent{align-items:stretch}main[data-template*=search] search-page-input-component{--size-style-width:100%;max-width:min(760px,100%);background:#25242a!important;margin:clamp(28px,4vw,54px) 0 0}main[data-template*=search] .search-page-input{background:#25242a!important;color:#fff!important;border:1px solid #ffffff55!important;border-radius:0!important;font-size:clamp(16px,2vw,23px);padding-block:21px}main[data-template*=search] .search-page-input::placeholder{color:#b4aaae!important}main[data-template*=search] .search__icon svg,main[data-template*=search] .search__reset-button svg{color:#deb6c4!important}main[data-template*=search] .search-page-input:focus-visible{outline:2px solid #dbaec0;outline-offset:3px}main[data-template*=search] .product-grid-container{background:var(--rsx-paper)!important;padding-block:clamp(24px,4vw,58px)}main[data-template*=search] .product-card{background:transparent;border-radius:0!important}main[data-template*=search] .product-card a{color:var(--rsx-ink);text-decoration:none}main[data-template*=search] .product-card__image{border-radius:0}main[data-template*=search] .facets{border-color:#15151830}main[data-template*=search] .product-card:hover{transform:translateY(-3px);transition:transform .25s ease}main[data-template*=product]{background:#edeae6!important;color:#151518}main[data-template*=product] .product-information{background:#edeae6!important}main[data-template*=product] .product-information__grid{gap:clamp(20px,3vw,52px)}main[data-template*=product] .product-information__media .product-media-container{border-radius:0!important;background:#e4e1dd}main[data-template*=product] .product-information__media img{border-radius:0!important}main[data-template*=product] .product-details{padding-block:clamp(26px,4.2vw,73px)}main[data-template*=product] .product-details h1{font:900 clamp(38px,4vw,74px)/.99 Arial,Helvetica,sans-serif!important;letter-spacing:-.065em!important;text-transform:uppercase;color:#161418!important}main[data-template*=product] .product-details .price,main[data-template*=product] .product-details .price__current{font-family:Arial,Helvetica,sans-serif;font-size:clamp(19px,2vw,28px);font-weight:800;letter-spacing:-.045em}main[data-template*=product] .variant-option__button-label{border-radius:0!important;transition:background .2s ease,color .2s ease,border-color .2s ease}main[data-template*=product] .variant-option__button-label:hover{border-color:#151518!important}main[data-template*=product] .variant-picker{margin-top:12px}main[data-template*=product] .variant-option__button-label__text{text-transform:uppercase;letter-spacing:.07em;font-size:12px;font-weight:800}main[data-template*=product] .quantity-selector{border-radius:0!important}main[data-template*=product] .add-to-cart-button,main[data-template*=product] .product-form-buttons .button:not(.button-secondary){--button-background-color:#151518;--button-color:#f5eff2;--button-border-color:#151518;background:#151518!important;color:#f5eff2!important;border-radius:0!important;min-height:56px;letter-spacing:.13em;text-transform:uppercase;font-size:11px!important;font-weight:850!important}main[data-template*=product] .add-to-cart-button:hover,main[data-template*=product] .product-form-buttons .button:not(.button-secondary):hover{background:#2a2428!important;color:#fff!important}main[data-template*=product] .product-form-buttons .button-secondary{border-radius:0!important;border:1px solid #161518!important}main[data-template*=product] .product-details :is(button,input,select,a):focus-visible{outline:2px solid #bd7c96!important;outline-offset:3px}main[data-template*=product] .sticky-add-to-cart__bar{background:#151518!important;color:#f3eef0!important;border-top:1px solid #ffffff30}main[data-template*=product] .sticky-add-to-cart__title,main[data-template*=product] .sticky-add-to-cart__price{color:#f3eef0!important}main[data-template*=product] .sticky-add-to-cart__button{background:#e9c9d7!important;color:#111215!important;border-radius:0!important}main[data-template*=product] .product-recommendations{background:#edeae6!important}main[data-template*=product] .product-card__image{border-radius:0!important}@media(max-width:749px){#cart-drawer .theme-drawer__dialog{--theme-drawer-width:100vw}#cart-drawer .theme-drawer__header{padding-top:20px;padding-bottom:18px}#cart-drawer .cart-drawer__content{padding-top:12px}#cart-drawer .cart-drawer__summary{padding-block:18px max(18px,env(safe-area-inset-bottom))}#cart-drawer .cart-items__title{font-size:13px!important}main[data-template*=cart] .cart-page{padding-top:25px}main[data-template*=cart] .cart-page__summary{padding:22px}main[data-template*=search] .search-page__header{padding:36px 24px 40px!important}main[data-template*=search] .search-page-input{padding-block:17px}main[data-template*=product] .product-details{padding:26px 4px}main[data-template*=product] .product-information__grid{gap:18px}}@media(prefers-reduced-motion:reduce){#cart-drawer .cart-items__media img,main[data-template*=search] .product-card{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/rostar-experience.css.map */
