.template-cart .page-width:not(.breadcrumbs){padding-top:var(--space-5);padding-bottom:var(--space-8)}@media(min-width:768px){.template-cart .page-width:not(.breadcrumbs){padding-top:var(--space-6)}}.template-cart .page-title{font-family:var(--font-display, Georgia, serif);font-weight:400;font-size:var(--type-display-md);line-height:var(--line-height-display, 1.1);letter-spacing:.01em;color:var(--color-text-primary);margin:0 0 var(--space-5)}.template-cart .cart__header th{font-family:var(--font-body);font-size:var(--type-micro);font-weight:600;letter-spacing:.12em;color:var(--color-text-secondary)}.template-cart .cart__row td{padding-block:var(--space-3)}@media(min-width:768px){.template-cart .cart__row td{padding-block:var(--space-4)}}.template-cart .cart__row.border-bottom,.template-cart .cart__row.border-top{border-color:var(--color-border-muted)}.template-cart .cart__image{border-radius:var(--radius-sm)}.template-cart .list-view-item__title a{font-family:var(--font-body);font-weight:500;letter-spacing:.01em;transition:color var(--duration-base) var(--ease-out)}.template-cart .list-view-item__title a:hover{color:var(--color-rose-gold-deep)}.template-cart .cart__meta-text{font-family:var(--font-body);font-size:var(--type-caption);color:var(--color-text-secondary)}.template-cart .cart-item__original-price{color:var(--color-text-secondary);font-size:var(--type-caption)}.template-cart .cart-item__discount{color:var(--color-success);font-size:var(--type-micro);letter-spacing:.04em}.template-cart .qtyField{border:1px solid var(--color-border-muted);border-radius:var(--radius-sm)}.template-cart .qtyBtn{transition:color var(--duration-fast) var(--ease-out)}.template-cart .qtyBtn:hover{color:var(--color-rose-gold-deep)}.template-cart .cart__remove{transition:color var(--duration-fast) var(--ease-out),opacity var(--duration-fast) var(--ease-out)}.template-cart .cart__remove:hover{color:var(--color-rose-gold-deep);opacity:1}.template-cart .cart__price-wrapper,.template-cart td.text-right{font-variant-numeric:tabular-nums}.template-cart .cart-continue,.template-cart .cart-update{font-family:var(--font-body);font-size:var(--type-caption);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.template-cart .cartSummery .bdr-box{background:var(--color-bg-surface);border:1px solid var(--color-border-muted);border-radius:var(--radius-md);padding:var(--space-4);box-shadow:var(--shadow-sm)}@media(min-width:768px){.template-cart .cartSummery .bdr-box{padding:var(--space-5)}}.template-cart .cart-subtotal-row{font-family:var(--font-body);font-size:var(--type-caption);font-weight:600;letter-spacing:.1em;padding-block:var(--space-3)}.template-cart .cart__subtotal{font-family:var(--font-heading);font-size:var(--type-heading-sm);font-weight:400;letter-spacing:.01em;font-variant-numeric:tabular-nums}.template-cart .totalSave{color:var(--color-success);font-style:normal;font-weight:600}.template-cart .cart__shipping{font-family:var(--font-body);font-size:var(--type-caption);color:var(--color-text-secondary)}.template-cart .cart-options-ttl{letter-spacing:.1em;color:var(--color-text-secondary)}.template-cart .cart-note__input{border-radius:var(--radius-sm);border-color:var(--color-border-muted);font-family:var(--font-body)}.template-cart .cartSummery #cartCheckout.checkout{margin-top:var(--space-3);font-family:var(--font-body);font-weight:600;font-size:.85rem;letter-spacing:.14em;padding-block:1.05rem;border-radius:var(--radius-sm);box-shadow:var(--shadow-cta);transition:background var(--duration-base) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.template-cart .cartSummery #cartCheckout.checkout:active:not([disabled]){transform:translateY(1px)}.template-cart .paymnet-img img{max-width:100%;border-radius:var(--radius-sm);margin-top:var(--space-3)}.template-cart .empty-page-content{max-width:36rem;margin-inline:auto}.template-cart .empty-page-content h4{font-family:var(--font-display, Georgia, serif);font-weight:400;font-size:var(--type-display-md);color:var(--color-text-primary);margin:0 0 var(--space-4)}.template-cart .empty-page-content .btn{margin-top:var(--space-2);letter-spacing:.12em}.template-search .empty-page-content{max-width:36rem;margin-inline:auto}.template-search .empty-page-content .h2{font-size:var(--type-display-md);letter-spacing:.01em;margin-bottom:var(--space-3)}.template-search .empty-page-content p{font-family:var(--font-body);font-size:var(--type-body);color:var(--color-text-secondary);max-width:42ch;margin-inline:auto}.template-search .section-header{margin-bottom:var(--space-6)}.template-search .page-title{font-family:var(--font-display, Georgia, serif);font-weight:400;font-size:var(--type-display-md);line-height:var(--line-height-display, 1.1);letter-spacing:.01em;color:var(--color-text-primary)}.template-search #searchPopup .search__input{font-family:var(--font-body);font-size:var(--type-heading-sm);letter-spacing:.01em;border-bottom:1px solid var(--color-border-default);padding-block:var(--space-2);transition:border-color var(--duration-base) var(--ease-out)}.template-search #searchPopup .search__input:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-bottom-color:var(--color-rose-gold-primary)}.template-search #searchPopup .search__submit{color:var(--color-rose-gold-deep);transition:color var(--duration-fast) var(--ease-out)}.template-search #searchPopup .search__submit:hover{color:var(--color-rose-gold-primary)}.template-search .grid-products{margin-bottom:var(--space-7)}.template-search .grid-view-item .grid-view_image{overflow:hidden;border-radius:var(--radius-md)}.template-search .grid-view-item .grid-view-item__image{transition:transform var(--duration-slow) var(--ease-out)}.template-search .grid-view-item:hover .grid-view-item__image{transform:scale(1.04)}.template-search .grid-view-item__vendor{font-size:var(--type-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-secondary)}.template-search .grid-view-item__meta,.template-search .grid-view-item .product-price{font-family:var(--font-body);color:var(--color-text-primary);letter-spacing:.01em}.template-search .product-labels .lbl{font-family:var(--font-body);font-size:var(--type-micro);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-sm)}.template-search .list-view-items{padding-top:var(--space-5)}.template-search .article__title{font-family:var(--font-display, Georgia, serif);font-weight:400;font-size:var(--type-heading-sm);letter-spacing:.01em}.template-search .article__title a{color:var(--color-text-primary);transition:color var(--duration-base) var(--ease-out)}.template-search .article__title a:hover{color:var(--color-rose-gold-deep)}.template-search .article__grid-excerpt{font-family:var(--font-body);color:var(--color-text-secondary);font-size:var(--type-caption)}.template-search .article__grid-image img{border-radius:var(--radius-md)}.template-search .pagination{margin-top:var(--space-6)}.template-search .pagination a{font-family:var(--font-body);letter-spacing:.02em}.template-search .pagination li.active a{color:var(--color-rose-gold-deep)}.template-404 .empty-page-content{max-width:34rem;margin-inline:auto}.template-404 .empty-page-content img{max-width:220px;margin:0 auto var(--space-5);border-radius:var(--radius-md)}.template-404 .empty-page-content h1{font-family:var(--font-display, Georgia, serif);font-weight:400;font-size:var(--type-display-md);line-height:var(--line-height-display, 1.1);color:var(--color-text-primary);margin:0 0 var(--space-3)}.template-404 .empty-page-content p{font-family:var(--font-body);font-size:var(--type-body);line-height:var(--line-height-body, 1.6);color:var(--color-text-secondary);max-width:42ch;margin:0 auto var(--space-5)}.template-404 .empty-page-content .btn{letter-spacing:.12em;font-weight:600}.template-list-collections .page-title{font-family:var(--font-display, Georgia, serif);font-weight:400;font-size:var(--type-display-lg);line-height:var(--line-height-display, 1.1);letter-spacing:.01em;color:var(--color-text-primary);text-align:center;margin:0 0 var(--space-6)}.template-list-collections .page-title:empty{display:none}.template-list-collections .collection-box{padding-top:var(--space-5);padding-bottom:var(--space-7)}@media(min-width:768px){.template-list-collections .collection-box{padding-top:var(--space-6);padding-bottom:var(--space-8)}}.template-list-collections .collection-box .collection-grid-item{transition:transform var(--duration-base) var(--ease-out)}.template-list-collections .collection-box .collection-grid-item:hover{transform:translateY(-4px)}.template-list-collections .collection-box .collection-grid-item .img{border-radius:var(--radius-md)}.template-list-collections .collection-box .collection-grid-item .details{padding:var(--space-4) var(--space-2)}.template-list-collections .collection-box .collection-grid-item__title{font-family:var(--font-heading);font-weight:500;letter-spacing:.02em}.template-list-collections .collection-box .collection-grid-item .counts{font-family:var(--font-body);font-size:var(--type-micro);letter-spacing:.08em;text-transform:uppercase}.template-list-collections .collection-box .collection-grid-item .btn{background:var(--color-bg-cta-secondary);color:var(--color-text-on-cta-secondary);border-color:var(--color-border-cta-secondary);letter-spacing:.1em;transition:background var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out)}.template-list-collections .collection-box .collection-grid-item .btn:hover,.template-list-collections .collection-box .collection-grid-item .btn:focus{background:var(--color-bg-cta-secondary-hover);color:var(--color-text-on-cta-secondary-hover);border-color:var(--color-border-cta-secondary-hover)}@media(prefers-reduced-motion:reduce){.template-cart .list-view-item__title a,.template-cart .qtyBtn,.template-cart .cart__remove,.template-cart .cartSummery #cartCheckout.checkout,.template-search #searchPopup .search__input,.template-search #searchPopup .search__submit,.template-search .grid-view-item .grid-view-item__image,.template-search .article__title a,.template-list-collections .collection-box .collection-grid-item,.template-list-collections .collection-box .collection-grid-item .btn{transition:none}.template-cart .cartSummery #cartCheckout.checkout:active:not([disabled]){transform:none}.template-search .grid-view-item:hover .grid-view-item__image,.template-list-collections .collection-box .collection-grid-item:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/rgv-utility.css.map */
