body.vr-t-page-policies .page-section:not(:has(#vwtb,#vfp)) .page.section{padding:72px 0 96px!important}body.vr-t-page-policies .page-section:not(:has(#vwtb,#vfp)) .page__inner{max-width:840px!important;width:100%!important;margin:0 auto!important;padding:0 40px!important;box-sizing:border-box!important}body.vr-t-page-policies .page-section:not(:has(#vwtb,#vfp)) .page__header{display:flex!important;flex-direction:column;align-items:center;margin:0 0 44px!important;padding:0 0 36px!important;border-bottom:1px solid var(--vr-line)}body.vr-t-page-policies .page-section:not(:has(#vwtb,#vfp)) .page__header:before{font:700 12px/1 var(--vr-font);letter-spacing:2px;text-transform:uppercase;color:var(--vr-pink);margin:0 0 16px;text-align:center}body.vr-t-page-policies .page-section:not(:has(#vwtb,#vfp)) .page__heading{margin:0!important;font:800 48px/1.04 var(--vr-font)!important;letter-spacing:-.8px!important;text-transform:uppercase!important;color:var(--vr-ink)!important;text-align:center!important;text-wrap:balance}body.vr-t-page-policies .page-section:not(:has(#vwtb,#vfp)) .page__rte{max-width:none!important;margin:0!important;font:400 17px/1.7 var(--vr-font)!important;color:var(--vr-body)!important}body.vr-t-page-policies .page-section:not(:has(#vwtb,#vfp)) .page__rte :is(p,li,span,b,strong,em,i,u,a,td,th){font-family:var(--vr-font)!important;font-size:inherit!important;line-height:inherit!important}body.vr-t-page-policies .page-section:not(:has(#vwtb,#vfp)) .page__rte :is(p,ul,ol,table){margin:0 0 18px!important;color:var(--vr-body)!important}body.vr-t-page-policies .page-section:not(:has(#vwtb,#vfp)) .page__rte :is(ul,ol){padding-left:22px!important}body.vr-t-page-policies .page-section:not(:has(#vwtb,#vfp)) .page__rte li{margin:0 0 8px!important;padding-left:4px}body.vr-t-page-policies .page-section:not(:has(#vwtb,#vfp)) .page__rte li::marker{color:var(--vr-pink)}body.vr-t-page-policies .page-section:not(:has(#vwtb,#vfp)) .page__rte :is(strong,b){font-weight:700!important;color:var(--vr-ink)!important}body.vr-t-page-policies .page-section:not(:has(#vwtb,#vfp)) .page__rte a{color:var(--vr-pink)!important;text-decoration:underline!important;text-underline-offset:3px;text-decoration-thickness:1px;word-break:break-word}body.vr-t-page-policies .page-section:not(:has(#vwtb,#vfp)) .page__rte a:hover{color:var(--vr-ink)!important}body.vr-t-page-policies .page-section:not(:has(#vwtb,#vfp)) .page__rte>p:first-child:has(>em:first-child){font-size:13px!important;letter-spacing:.3px;color:var(--vr-muted)!important;margin-bottom:28px!important}body.vr-t-page-policies .page-section:not(:has(#vwtb,#vfp)) .page__rte>p:first-child>em{font-style:normal!important}body.vr-t-page-policies .page-section:not(:has(#vwtb,#vfp)) .page__rte :is(h1,h2,h3,h4,h5,h6){margin:44px 0 16px!important;font:800 24px/1.2 var(--vr-font)!important;letter-spacing:-.2px!important;text-transform:uppercase!important;color:var(--vr-ink)!important;text-align:left!important;text-wrap:balance}body.vr-t-page-policies .page-section:not(:has(#vwtb,#vfp)) .page__rte :is(h4,h5,h6){font-size:18px!important;margin-top:32px!important}body.vr-t-page-policies .page-section:not(:has(#vwtb,#vfp)) .page__rte :is(h1,h2,h3,h4,h5,h6) *{font:inherit!important;color:inherit!important}body.vr-t-page-policies .page-section:not(:has(#vwtb,#vfp)) .page__rte>:is(h1,h2,h3,h4):first-child{margin-top:0!important}body.vr-t-page-policies .page-section:not(:has(#vwtb,#vfp)) .page__rte hr{border:0!important;border-top:1px solid var(--vr-line)!important;height:0!important;margin:40px 0 0!important;background:none!important}body.vr-t-page-policies .page-section:not(:has(#vwtb,#vfp)) .page__rte hr+:is(h1,h2,h3,h4){margin-top:36px!important}body.vr-t-page-policies .page-section:not(:has(#vwtb,#vfp)) .page__rte table{width:100%!important;border-collapse:collapse!important;font-size:15px!important;display:block;overflow-x:auto}body.vr-t-page-policies .page-section:not(:has(#vwtb,#vfp)) .page__rte :is(td,th){border:1px solid #E6E6E6!important;padding:10px 12px!important;vertical-align:top;text-align:left}body.vr-t-page-policies .page-section:not(:has(#vwtb,#vfp)) .page__rte th{background:var(--vr-cream)!important;color:var(--vr-ink)!important;font-weight:700!important}body.vr-t-page-policies .page-section:not(:has(#vwtb,#vfp)) .page__rte .vidcontain{margin:8px 0 28px!important;border-radius:4px;overflow:hidden;background:#000}body.vr-t-page-policies .page-section:not(:has(#vwtb,#vfp)) .page__rte img{max-width:100%;height:auto;border-radius:4px}body.vr-t-page-policies .page-section:not(:has(#vwtb,#vfp)) .page__rte iframe{border-radius:4px}@media(max-width:767px){body.vr-t-page-policies .page-section:not(:has(#vwtb,#vfp)) .page.section{padding:40px 0 56px!important}body.vr-t-page-policies .page-section:not(:has(#vwtb,#vfp)) .page__inner{padding:0 20px!important}body.vr-t-page-policies .page-section:not(:has(#vwtb,#vfp)) .page__header{margin-bottom:32px!important;padding-bottom:28px!important}body.vr-t-page-policies .page-section:not(:has(#vwtb,#vfp)) .page__header:before{margin-bottom:12px}body.vr-t-page-policies .page-section:not(:has(#vwtb,#vfp)) .page__heading{font-size:32px!important;letter-spacing:-.4px!important}body.vr-t-page-policies .page-section:not(:has(#vwtb,#vfp)) .page__rte{font-size:16px!important}body.vr-t-page-policies .page-section:not(:has(#vwtb,#vfp)) .page__rte :is(h1,h2,h3){font-size:20px!important;margin-top:36px!important}body.vr-t-page-policies .page-section:not(:has(#vwtb,#vfp)) .page__rte :is(h4,h5,h6){font-size:16px!important}body.vr-t-page-policies .page-section:not(:has(#vwtb,#vfp)) .page__rte hr{margin-top:32px!important}body.vr-t-page-policies .page-section:not(:has(#vwtb,#vfp)) .page__rte hr+:is(h1,h2,h3,h4){margin-top:28px!important}}body.vr-t-cart .cart.page{padding:72px 0 96px!important}body.vr-t-cart .cart__container{max-width:1320px!important;margin:0 auto!important;padding:0 40px!important;box-sizing:border-box}body.vr-t-cart .cart__form-title,body.vr-t-cart .cart__empty-message-heading{font:800 44px/1.05 var(--vr-font)!important;letter-spacing:-.5px!important;text-transform:uppercase!important;color:var(--vr-ink)!important;margin:0!important}body.vr-t-cart .cart__form-header{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-bottom:24px!important;margin-bottom:8px!important;border-bottom:1px solid #E6E6E6}body.vr-t-cart .cart__form-item-count{font:600 13px/1 var(--vr-font)!important;letter-spacing:1.5px;text-transform:uppercase;color:var(--vr-muted)!important}body.vr-t-cart .cart__form-item{padding:24px 0!important;border-bottom:1px solid #E6E6E6!important;border-top:0!important}body.vr-t-cart .cart__form-item-image img,body.vr-t-cart .cart__form-item-image .image{border-radius:4px;overflow:hidden}body.vr-t-cart .cart__form-item-title,body.vr-t-cart .cart__form-item-title a{font:800 15px/1.3 var(--vr-font)!important;text-transform:uppercase!important;letter-spacing:.2px;color:var(--vr-ink)!important;text-decoration:none!important}body.vr-t-cart :is(.cart__form-item-variant,.cart__form-item-subscriptions,.cart__form-item-properties,.cart__form-item-discount){font-family:var(--vr-font)!important;font-size:13px!important;color:var(--vr-muted)!important;opacity:1!important}body.vr-t-cart .cart__form-item-price-wrapper,body.vr-t-cart .cart__form-item-price{font:700 15px/1.3 var(--vr-font)!important;color:var(--vr-ink)!important}body.vr-t-cart .cart__form-item-price.sale-price{color:var(--vr-pink)!important}body.vr-t-cart s.cart__form-item-price{color:#8a8a8a!important;font-weight:500!important}body.vr-t-cart .cart__form-item-remove{font:600 12px/1 var(--vr-font)!important;letter-spacing:1px;text-transform:uppercase;color:var(--vr-muted)!important}body.vr-t-cart .cart__footer{background:var(--vr-cream)!important;border:0!important;border-radius:4px;padding:28px!important}body.vr-t-cart .cart__footer-subtotal :is(h3,span){font:800 18px/1.2 var(--vr-font)!important;text-transform:uppercase;letter-spacing:.3px;color:var(--vr-ink)!important}body.vr-t-cart .cart__footer-tax-note,body.vr-t-cart .cart__footer-order-note-trigger,body.vr-t-cart .cart__footer-order-note-input label{font-family:var(--vr-font)!important;font-size:13px!important;color:var(--vr-muted)!important}body.vr-t-cart .cart__footer-order-note-input textarea{border:1px solid #D9D4CD!important;border-radius:2px!important;font:400 14px/1.5 var(--vr-font)!important;background:#fff!important}body.vr-t-cart .cart__input-buttons .btn,body.vr-t-cart .cart__empty .btn{height:52px!important;min-height:52px;border-radius:2px!important;font:700 13px/1 var(--vr-font)!important;letter-spacing:1.5px!important;text-transform:uppercase!important}body.vr-t-cart .cart__submit.btn--primary{background:var(--vr-pink)!important;border:1.5px solid var(--vr-pink)!important;color:#fff!important}body.vr-t-cart .cart__update.btn--secondary{background:transparent!important;border:1.5px solid var(--vr-ink)!important;color:var(--vr-ink)!important}body.vr-t-cart .cart__empty{padding:24px 0!important;text-align:center}body.vr-t-cart .cart__empty-message-text{font:400 16px/1.6 var(--vr-font)!important;color:var(--vr-body)!important;margin:16px 0 28px!important}body.vr-t-cart .cart__empty .btn{background:var(--vr-pink)!important;border:1.5px solid var(--vr-pink)!important;color:#fff!important;padding:0 30px!important}@media(max-width:767px){body.vr-t-cart .cart.page{padding:40px 0 56px!important}body.vr-t-cart .cart__container{padding:0 20px!important}body.vr-t-cart .cart__form-title,body.vr-t-cart .cart__empty-message-heading{font-size:30px!important}body.vr-t-cart .cart__footer{padding:20px!important}}body.vr-t-list-collections .list-collections.page{padding:72px 0 96px!important}body.vr-t-list-collections .list-collections__inner{max-width:1320px!important;width:100%!important;margin:0 auto!important;padding:0 40px!important;box-sizing:border-box!important}body.vr-t-list-collections .list-collections__header{display:flex!important;flex-direction:column;align-items:flex-start;margin:0 0 40px!important;padding:0!important}body.vr-t-list-collections .list-collections__header:before{content:"Shop Viori";font:700 12px/1 var(--vr-font);letter-spacing:2px;text-transform:uppercase;color:var(--vr-pink);margin:0 0 12px}body.vr-t-list-collections .list-collections__heading{margin:0!important;font:800 56px/1.02 var(--vr-font)!important;letter-spacing:-.8px!important;text-transform:uppercase!important;color:var(--vr-ink)!important;text-align:left!important}body.vr-t-list-collections .list-collections__grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:40px 20px!important;margin:0!important}body.vr-t-list-collections .list-collections__grid>.collection-item{width:auto!important;margin:0!important;padding:0!important;max-width:none!important}body.vr-t-list-collections .collection-item__image-wrapper{border-radius:4px;overflow:hidden;display:block;background:var(--vr-cream)}body.vr-t-list-collections .collection-item__image-wrapper img{transition:transform .5s ease}body.vr-t-list-collections .collection-item__image-wrapper:hover img{transform:scale(1.03)}body.vr-t-list-collections .collection-item__label{padding:14px 0 0!important;margin:0!important;text-align:left!important}body.vr-t-list-collections .collection-item__title,body.vr-t-list-collections .collection-item__title a{font:800 15px/1.3 var(--vr-font)!important;letter-spacing:.3px!important;text-transform:uppercase!important;color:var(--vr-ink)!important;text-decoration:none!important;margin:0!important}body.vr-t-list-collections .collection-item__title a:hover{color:var(--vr-pink)!important}body.vr-t-list-collections .list-collections .pagination{margin-top:56px!important;font-family:var(--vr-font)!important}@media(max-width:1023px){body.vr-t-list-collections .list-collections__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:767px){body.vr-t-list-collections .list-collections.page{padding:40px 0 56px!important}body.vr-t-list-collections .list-collections__inner{padding:0 20px!important}body.vr-t-list-collections .list-collections__header{margin-bottom:28px!important}body.vr-t-list-collections .list-collections__heading{font-size:34px!important}body.vr-t-list-collections .list-collections__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 12px!important}body.vr-t-list-collections .collection-item__title,body.vr-t-list-collections .collection-item__title a{font-size:13px!important}}body.vr-t-page-policies #vwtb :is(.hero__big,.st__h2),body.vr-t-page-policies #vfp :is(.vfp-hero h1,h2){text-transform:uppercase!important;font-weight:800!important;letter-spacing:-.5px!important;line-height:1.02!important}body.vr-t-list-collections .pagination__navigation-button{min-width:40px;height:40px;display:inline-flex!important;align-items:center;justify-content:center;border:1px solid #D9D4CD!important;border-radius:2px!important;font:600 13px/1 var(--vr-font)!important;color:var(--vr-ink)!important;background:#fff!important;text-decoration:none!important;box-shadow:none!important}body.vr-t-list-collections .pagination__item--active .pagination__navigation-button{background:var(--vr-ink)!important;border-color:var(--vr-ink)!important;color:#fff!important}body.vr-t-list-collections .pagination__item--ellip .pagination__navigation-button,body.vr-t-list-collections .pagination__item--arrow .pagination__navigation-button{border-color:transparent!important;background:transparent!important}body.vr-t-list-collections .pagination__footer{font:500 13px/1.4 var(--vr-font)!important;color:var(--vr-muted)!important;margin-top:16px!important}
/*# sourceMappingURL=/cdn/shop/t/254/assets/vr-system.css.map */
