:root{--v-bg:#FAF7F2;--v-card:#FFFFFF;--v-line:#ECE7DF;--v-ink:#10162F;--v-muted:#5B6072;--v-gold:#B8902F;--v-green:#1D9E75;--v-serif:"Playfair Display",Georgia,"Times New Roman",serif;--v-shadow:0 1px 2px rgba(16,22,47,.04);--buttons-radius:100px;--buttons-radius-outset:102px;--inputs-radius:12px;--inputs-radius-outset:14px;--text-boxes-radius:18px;--media-radius:14px;--product-card-corner-radius:1.8rem}body,body.gradient{background:var(--v-bg)!important}h1,h2,h3,.h0,.h1,.h2,.h3,.product__title,.card__heading{font-family:var(--v-serif)!important;font-weight:600!important;letter-spacing:.005em!important}main h1,main h2,main h3,main .h0,main .h1,main .h2,main .h3{color:var(--v-ink)}.color-scheme-1{--color-background:250,247,242;--gradient-background:#FAF7F2;--color-foreground:16,22,47}.button,.shopify-challenge__button,button[name=add],.product-form__submit,.cart__checkout-button,.customer button{--color-button:16,22,47;--color-button-text:255,255,255;--alpha-button-background:1;border-radius:100px!important;font-weight:600;letter-spacing:.04em;transition:background-color .25s ease,box-shadow .25s ease,color .25s ease}.button:not(.button--secondary):not(.button--tertiary):hover,.product-form__submit:hover,button[name=add]:hover,.cart__checkout-button:hover{--color-button:184,144,47}.button--secondary,.button--tertiary{--alpha-button-background:0;--color-button-text:16,22,47;box-shadow:inset 0 0 0 1px var(--v-ink)}.button--secondary:hover,.button--tertiary:hover{box-shadow:inset 0 0 0 1px var(--v-gold);--color-button-text:184,144,47}.shopify-payment-button__button--unbranded{border-radius:100px!important}.field__input,.select__select,.text-area,.customer .field input,.search__input{border-radius:12px!important;background:#fff}.quantity{border-radius:100px!important;background:#fff}.grid__item .card-wrapper{background:var(--v-card);border:1px solid var(--v-line);border-radius:18px;box-shadow:var(--v-shadow);padding:10px 10px 16px;height:100%;transition:transform .25s ease,box-shadow .25s ease}.grid__item .card-wrapper:hover{transform:translateY(-3px);box-shadow:0 12px 28px #10162f17}.card,.card--standard{background:transparent}.card__inner,.card__media,.card .media{background:var(--v-bg)!important;border-radius:12px;overflow:hidden}.card__badge .badge{border-radius:100px;border:none;background:var(--v-ink);color:#fff}.card__heading{font-size:1.8rem}.card__content{padding-top:1.2rem}.price{color:var(--v-ink)}.price .price-item{font-weight:700}.price--on-sale .price-item--regular,s.price-item{color:var(--v-muted)!important;font-weight:400!important;text-decoration:line-through}.price--on-sale .price-item--sale{color:var(--v-ink)!important;font-weight:700}.header-wrapper{background:#faf7f2!important;border-bottom:1px solid var(--v-line)}.header__icon,.header__menu-item{color:var(--v-ink)}.header__menu-item:hover{color:var(--v-gold)}.footer{background:var(--v-ink)!important;border-top:none}.footer .footer__content-top,.footer .footer__content-bottom{background:transparent!important;border-top-color:#ffffff1f}.footer,.footer *{color:#f3efe7}.footer h2,.footer .h2,.footer .footer-block__heading{color:var(--v-gold)!important;font-family:var(--font-body-family)!important;text-transform:uppercase;letter-spacing:.22em!important;font-size:1.2rem!important;font-weight:600!important}.footer a:hover{color:var(--v-gold)!important}.footer .field__input{background:#ffffff12!important;color:#fff!important;border:1px solid rgba(255,255,255,.18)}.footer .field__label{color:#f3efe7b8!important}.footer .button{--color-button:184,144,47;--color-button-text:16,22,47}.shopify-section-group-footer-group img[src*=vivitstar_3]{filter:brightness(0) invert(1)}.shopify-section-group-footer-group h2,.shopify-section-group-footer-group h3{font-family:var(--font-body-family)!important;text-transform:uppercase;letter-spacing:.22em!important;font-size:13px!important;font-weight:600!important}cart-drawer .drawer__inner,cart-drawer .drawer__footer,cart-drawer .drawer__header{background:var(--v-bg)}.vivit-kicker{color:var(--v-gold);text-transform:uppercase;letter-spacing:.22em;font-size:12px;font-weight:600;font-family:var(--font-body-family,sans-serif);margin:0 0 14px}.vivit-wrap{max-width:1200px;margin:0 auto;padding:0 24px}.vivit-section{padding:88px 0}.vivit-card{background:var(--v-card);border:1px solid var(--v-line);border-radius:18px;box-shadow:var(--v-shadow)}.vivit-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:100px;padding:14px 32px;font-size:15px;font-weight:600;letter-spacing:.02em;text-decoration:none;cursor:pointer;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.vivit-btn--primary{background:var(--v-ink);color:#fff}.vivit-btn--primary:hover{background:var(--v-gold);color:#fff}.vivit-btn--ghost{border:1px solid var(--v-ink);color:var(--v-ink);background:transparent}.vivit-btn--ghost:hover{border-color:var(--v-gold);color:var(--v-gold)}.vivit-btn--goldline{border:1px solid var(--v-gold);color:#fff;background:transparent}.vivit-btn--goldline:hover{background:var(--v-gold);color:var(--v-ink)}@media screen and (max-width:749px){.vivit-section{padding:48px 0}.vivit-wrap{padding:0 18px}}.vivit-tiers{gap:12px}.vivit-tier{background:#fff!important;border:1px solid var(--v-line)!important;border-radius:16px!important;box-shadow:var(--v-shadow);font-family:var(--font-body-family,sans-serif);transition:border-color .2s ease,box-shadow .2s ease}.vivit-tier.is-active{border-color:var(--v-gold)!important;box-shadow:0 0 0 1.5px var(--v-gold),0 6px 16px #b8902f1f!important;background:#fffcf5!important}.vivit-tier.is-active .vivit-tier__deal{color:var(--v-green)!important;font-weight:700}.vivit-tier__badge{border-radius:100px!important;letter-spacing:.12em}.vivit-tiers-note,.vivit-trust,.vivit-trust *{color:var(--v-muted)!important}.vivit-sticky-atc{background:#faf7f2f5!important;border-top:1px solid var(--v-line)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.vivit-sticky-atc__title{font-family:var(--v-serif)!important}.vivit-sticky-atc__btn,.vivit-sticky-atc-btn{border-radius:100px!important;background:var(--v-ink)!important;color:#fff!important;font-weight:600}.vivit-sticky-atc__btn:hover,.vivit-sticky-atc-btn:hover{background:var(--v-gold)!important}.accordion{border-color:var(--v-line)!important}.badge{border-radius:100px}.vivit-rating{display:inline-flex;align-items:center;gap:8px;text-decoration:none;margin:2px 0 4px;cursor:pointer}.vivit-rating__stars{color:var(--v-gold);font-size:15px;letter-spacing:2px;line-height:1}.vivit-rating__score{color:var(--v-ink);font-size:13.5px;font-weight:600}.vivit-rating__sample{color:var(--v-muted);font-size:11.5px}.vivit-rating:hover .vivit-rating__score{color:var(--v-gold)}.product__media-list .product-media-container,.product__media-list .product__media,.product__media-list .global-media-settings{background:var(--v-bg)!important;border:none!important;border-radius:18px!important;overflow:hidden;box-shadow:none!important}.product__media-list .product__media img,.product__media-list .product-media-container img{mix-blend-mode:multiply;border-radius:18px}.product__modal-opener .product__media-toggle:after{border-radius:18px!important}.thumbnail-list__item .thumbnail,.thumbnail.global-media-settings{border-radius:12px!important;overflow:hidden;border:1px solid var(--v-line)!important;background:var(--v-bg)!important;box-shadow:none!important;transition:border-color .2s ease}.thumbnail-list__item .thumbnail img{mix-blend-mode:multiply;border-radius:inherit}.thumbnail-list__item .thumbnail:hover{border-color:var(--v-gold)!important}.thumbnail-list__item .thumbnail[aria-current=true]{border:2px solid var(--v-gold)!important;outline:none!important;box-shadow:none!important}media-gallery .slider-buttons{gap:14px}media-gallery .slider-button{width:42px;height:42px;border-radius:50%;background:var(--v-ink);color:#fff!important;display:flex;align-items:center;justify-content:center;border:none;transition:background .2s ease}media-gallery .slider-button:hover{background:var(--v-gold)}media-gallery .slider-button:disabled{background:#d8d2c6;color:#fff!important}media-gallery .slider-button .svg-wrapper,media-gallery .slider-button svg{color:#fff;width:12px;height:12px}media-gallery .slider-counter{color:var(--v-muted)}.thumbnail-slider .slider-button{width:34px;height:34px;border-radius:50%;background:var(--v-ink);color:#fff!important;border:none}.thumbnail-slider .slider-button:hover{background:var(--v-gold)}.thumbnail-slider .slider-button svg{color:#fff;width:10px;height:10px}.slider-counter__link--dots .dot{border-color:var(--v-ink)!important}.slider-counter__link--active.slider-counter__link--dots .dot{background-color:var(--v-gold)!important;border-color:var(--v-gold)!important}.product__description{color:var(--v-muted);font-size:15px;line-height:1.65}.product__accordion.accordion{background:#fff;border:1px solid var(--v-line)!important;border-top:1px solid var(--v-line)!important;border-bottom:1px solid var(--v-line)!important;border-radius:14px;padding:2px 18px;margin-top:10px;box-shadow:var(--v-shadow)}.product__accordion.accordion summary{padding:14px 0}.product__accordion .accordion__title{font-weight:600;color:var(--v-ink);font-size:14.5px}.product__accordion.accordion .summary__title .svg-wrapper,.product__accordion.accordion .summary__title svg{color:var(--v-gold);stroke:var(--v-gold)}.product__accordion .accordion__content{color:var(--v-muted);font-size:14px;line-height:1.65;padding-bottom:16px}.product__accordion .accordion__content a{color:var(--v-gold)}[class*=video-slide-video-]:after{display:none!important;content:none!important;background:none!important}[class*=video-slide-video-]{cursor:default}[class*=ss_product_videos_2] video{border-radius:14px}[class*=video-heading-],[class*=video-heading-] p{color:var(--v-gold)!important;letter-spacing:.22em!important;font-weight:600!important}@media screen and (max-width:749px){.vivit-rating{margin-top:0}.vivit-tier{min-height:74px}.product__info-container .product-form__buttons{margin-top:4px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/vivit-premium.css.map */
