:root{--vr-cream: #f6f0e7;--vr-surface: #ffffff;--vr-ink: #1c1e29;--vr-muted: #5f5a55;--vr-forest: #2d4a3e;--vr-forest-dark: #213a30;--vr-mauve: #775b59;--vr-mauve-dark: #5e4745;--vr-tint: #efe7dc;--vr-line: #e5dfd3;--vr-sale: #a63d40;--vr-sold: #6b665f;--vr-star: #c9a84c;--vr-radius: 8px;--vr-font-head: "Champagne & Limousines", "Lora", Georgia, serif;--vr-font-body: "Lora", Georgia, serif;--vr-gutter: 24px}@media(max-width:749px){:root{--vr-gutter: 16px}}html{scroll-behavior:smooth}body{background:var(--vr-cream);color:var(--vr-ink);font-family:var(--vr-font-body);font-size:16px;line-height:1.65;letter-spacing:0;-webkit-font-smoothing:antialiased}body p,body li,body td,body input,body select,body textarea{font-family:var(--vr-font-body);letter-spacing:0}body h1,body h2,body h3,body h4,body h5,body h6,body .h0,body .h1,body .h2,body .h3,body .h4,body .h5{font-family:var(--vr-font-head);font-weight:700;letter-spacing:0;text-transform:none;line-height:1.2;color:rgb(var(--color-foreground))}body h1,body .h1{font-size:clamp(2.8rem,3.4vw,4rem)}body h2,body .h2{font-size:clamp(2.4rem,2.6vw,3.2rem)}body h3,body .h3{font-size:clamp(1.9rem,2vw,2.4rem)}body h4,body .h4{font-size:1.8rem}.rte a,.vr-prose a,.article-template__content a{color:var(--vr-mauve-dark);text-decoration:underline;text-underline-offset:3px}.rte a:hover,.vr-prose a:hover,.article-template__content a:hover{color:var(--vr-forest)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--vr-forest);outline-offset:2px;box-shadow:none}body .button,body .shopify-challenge__button,body .customer button,body button.shopify-payment-button__button--unbranded{font-family:var(--vr-font-body);font-size:1.5rem;font-weight:700;letter-spacing:0;text-transform:none;min-height:48px;padding:0 28px;border-radius:var(--vr-radius);background:var(--vr-forest);color:#fff;border:1.5px solid var(--vr-forest);transition:background-color .15s ease,color .15s ease,border-color .15s ease}body .button:before,body .button:after,body .shopify-challenge__button:before,body .shopify-challenge__button:after,body .customer button:before,body .customer button:after{box-shadow:none!important;border-radius:var(--vr-radius)}body .button:not([disabled]):hover,body .shopify-challenge__button:hover,body .customer button:hover{background:var(--vr-forest-dark);border-color:var(--vr-forest-dark);color:#fff}body .button--secondary{background:var(--vr-surface);color:var(--vr-forest);border-color:var(--vr-forest)}body .button--secondary:not([disabled]):hover{background:var(--vr-forest);color:#fff}body .button--tertiary{background:transparent;color:var(--vr-forest);border-color:transparent;text-decoration:underline;text-underline-offset:3px}body .button[disabled],body .button.disabled{background:var(--vr-sold);border-color:var(--vr-sold);color:#fff;opacity:.7}[class*=color-scheme-b3ee8149] .button,[class*=color-scheme-d3ebbfc0] .button{background:#fff;color:var(--vr-forest);border-color:#fff}[class*=color-scheme-b3ee8149] .button:hover,[class*=color-scheme-d3ebbfc0] .button:hover{background:var(--vr-tint)!important;color:var(--vr-forest-dark)!important;border-color:var(--vr-tint)!important}body quantity-input.quantity,body .quantity,body .quantity__input,body .quantity__button{border-radius:0}body .quantity{min-height:44px}body .quantity__button{width:44px}body .quantity__input{font-size:16px}body .field__input,body .select__select,body .customer .field input,body textarea.text-area{font-size:16px;min-height:48px;border-radius:var(--vr-radius)}body .field:after,body .field:before,body .select:after,body .select:before{border-radius:var(--vr-radius)}body .badge{font-family:var(--vr-font-body);font-size:1.3rem;font-weight:700;letter-spacing:0;text-transform:none;border-radius:6px;border:0;padding:.4rem .9rem;line-height:1.2;background:var(--vr-sold);color:#fff}body .badge.color-scheme-4{background:var(--vr-sale);color:#fff}body .badge.color-scheme-3{background:var(--vr-sold);color:#fff}body .price,body .price-item{font-family:var(--vr-font-body);letter-spacing:0}body .price-item--regular{color:var(--vr-ink);font-weight:700}body .price--on-sale .price-item--regular{color:var(--vr-muted);font-weight:400}body .price-item--sale,body .price--on-sale .price-item--last{color:var(--vr-sale);font-weight:700}.announcement-bar,.announcement-bar__message{font-size:1.4rem;letter-spacing:0;text-transform:none;font-weight:600}.announcement-bar a,.announcement-bar a:visited{color:#fff;text-decoration:underline;text-underline-offset:3px}.announcement-bar a:hover{color:var(--vr-tint)}.header-wrapper{background:var(--vr-surface)!important;border-bottom:0!important}.header{padding:12px var(--vr-gutter)!important}.header-wrapper .list-menu__item--link,.header__menu-item,.header__menu-item span{font-family:var(--vr-font-body);font-size:1.5rem!important;font-weight:600;letter-spacing:0!important;text-transform:none!important;color:var(--vr-ink);opacity:1!important}.header__menu-item:hover,.header__menu-item:hover span,.list-menu__item--link:hover{color:var(--vr-forest);opacity:1!important;text-decoration:underline;text-underline-offset:6px}.header__icon,.header__icon:hover{opacity:1!important;color:var(--vr-ink)}.header__icon:hover{color:var(--vr-forest)}.header__icon--cart .cart-count-bubble{background:var(--vr-forest);color:#fff;font-size:1.1rem;font-weight:700}.mega-menu__content{background:var(--vr-surface);border:0;border-radius:0 0 var(--vr-radius) var(--vr-radius);box-shadow:0 12px 24px #1c1e2914;padding:28px 0}.mega-menu__list{gap:8px 32px}.mega-menu__link{font-size:1.5rem;color:var(--vr-ink);padding:6px 0;text-transform:none;letter-spacing:0}.mega-menu__link--level-2{font-family:var(--vr-font-head);font-size:1.9rem;font-weight:700;color:var(--vr-forest);margin-bottom:6px}.mega-menu__link:hover{color:var(--vr-forest);text-decoration:underline;text-underline-offset:4px}.card-wrapper{background:var(--vr-surface);border:1px solid var(--vr-line);border-radius:var(--vr-radius);overflow:hidden;transition:border-color .15s ease}.card-wrapper:hover{border-color:var(--vr-mauve)}.card-wrapper .card,.card-wrapper .card__inner,.card-wrapper .card__media,.card-wrapper .media{border-radius:0;background:var(--vr-surface)}.card:hover .media>*:not(.zoom):not(.deferred-media__poster-button),.card-wrapper:hover .media img{transform:none}.card__information{padding:12px 14px 4px}.card__heading,.card__heading a{font-family:var(--vr-font-body);font-size:1.5rem;font-weight:600;line-height:1.35;letter-spacing:0;text-transform:none;color:var(--vr-ink)}.card-information .price{font-size:1.6rem}.card--standard .card__inner{margin-bottom:0}.quick-add{position:static;padding:8px 14px 14px;margin:0}.quick-add__submit{width:100%;min-height:44px;font-size:1.4rem;opacity:1!important;visibility:visible!important;transform:none!important}@media(max-width:749px){.card__information{padding:10px 10px 2px}.quick-add{padding:6px 10px 12px}.card__heading,.card__heading a{font-size:1.4rem}}.page-width{max-width:1280px;padding-left:var(--vr-gutter);padding-right:var(--vr-gutter)}.title-wrapper-with-link{margin-bottom:20px}.vr-faq{max-width:860px;margin:0 auto}.vr-faq details{background:var(--vr-surface);border-radius:var(--vr-radius);margin-bottom:10px}.vr-faq summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;min-height:56px}.vr-faq summary::-webkit-details-marker{display:none}.vr-faq summary h3{margin:0;font-family:var(--vr-font-body);font-size:1.7rem;font-weight:700;line-height:1.35;color:var(--vr-ink)}.vr-faq summary:after{content:"+";font-size:2.4rem;line-height:1;color:var(--vr-forest);font-weight:400;flex-shrink:0}.vr-faq details[open] summary:after{content:"\2212"}.vr-faq .vr-faq__answer{padding:0 20px 18px;color:var(--vr-ink);font-size:1.6rem;line-height:1.7;max-width:75ch}.vr-faq .vr-faq__answer p{margin:0 0 10px}.pagination-wrapper{margin-top:36px}.pagination__list{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.pagination__item{min-width:44px;min-height:44px;border-radius:var(--vr-radius)}.pagination__item--current{background:var(--vr-forest);color:#fff}.pagination__item--current:after{display:none}#rivo-launcher,.rivo-launcher,[id*=launcher][class*=rivo]{display:none!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/vr-global.css.map */
