.product-info,.product{--rs-bg-900: #0a0a0c;--rs-bg-800: #121318;--rs-bg-700: #1a1c22;--rs-bg-600: #24262e;--rs-line: #33353f;--rs-gold-light: #f4d58d;--rs-gold: #c9a227;--rs-gold-deep: #a6841c;--rs-champagne: #e8d9a8;--rs-text-hi: #f5f2ea;--rs-text-mid: #b9b7ae;--rs-text-low: #76767e;--rs-on-gold: #1a1405;--rs-success: #4fa776;--rs-warning: #d9a441;--rs-error: #c7553f;--rs-radius: 14px;--rs-price-color: var(--rs-gold);--rs-title-color: var(--rs-text-hi);--rs-kicker-color: var(--rs-gold)}.product__info-container{font-family:Inter,Helvetica Neue,Arial,sans-serif}.product__info-container>*+*{margin-top:1.4rem}.product__text.uppercase,.product__text.caption-with-letter-spacing{color:var(--rs-kicker-color);font-weight:600;font-size:var(--rs-kicker-size, 1.15rem);letter-spacing:.28em;text-transform:uppercase}.product__title>h1,.product__title.h1{font-weight:300;letter-spacing:-.01em;line-height:1.1;color:var(--rs-title-color);font-size:var(--rs-title-size-mob, 3.4rem)}@media screen and (min-width:750px){.product__title>h1,.product__title.h1{font-size:var(--rs-title-size-desk, 4.4rem)}}.product__title a{color:var(--rs-text-mid)}.product .rating-star{--color-rating-star: var(--rs-gold)}.product .rating-text,.product .rating-count{color:var(--rs-text-mid)}.product .price{color:var(--rs-price-color);font-size:var(--rs-price-size, 2.2rem)}.product .price .price-item--regular{color:var(--rs-price-color);font-weight:600}.product .price--on-sale .price-item--sale{color:var(--rs-gold-light);font-weight:600}.product .price--on-sale .price-item--regular{color:var(--rs-text-low);text-decoration:line-through;text-decoration-color:#76767eb3}.product .price__badge-sale,.product .badge.price__badge-sale{background:#c9a22729;border:1px solid rgba(201,162,39,.45);color:var(--rs-gold-light);border-radius:999px;font-weight:600;letter-spacing:.04em}.product .price__badge-sold-out{background:#c7553f29;border:1px solid rgba(199,85,63,.45);color:var(--rs-error);border-radius:999px}.product .product__tax,.product .price__unit{color:var(--rs-text-low)}.product .installment{margin-top:.6rem}.product__inventory{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .85rem;border-radius:999px;background:#d9a44124;border:1px solid rgba(217,164,65,.4);color:var(--rs-warning);font-size:1.2rem;font-weight:500;letter-spacing:.02em}.product__inventory:before{content:"";width:.55rem;height:.55rem;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px #d9a4412e}.product-form__input .form__label{color:var(--rs-text-mid);font-weight:600;letter-spacing:.16em;text-transform:uppercase;font-size:1.1rem}.product-form__input--pill input[type=radio]+label{border:1px solid var(--rs-line);background:var(--rs-bg-700);color:var(--rs-text-mid);border-radius:10px;font-weight:500;padding:1rem 1.6rem;transition:border-color .18s ease,color .18s ease,background .18s ease,transform .18s ease}.product-form__input--pill input[type=radio]+label:hover{border-color:var(--rs-gold-deep);color:var(--rs-text-hi);transform:translateY(-1px)}.product-form__input--pill input[type=radio]:checked+label{border-color:var(--rs-gold);color:var(--rs-gold-light);background:#c9a2271f;box-shadow:0 0 0 1px var(--rs-gold)}.product-form__input--pill input[type=radio]:disabled+label,.product-form__input--pill input[type=radio][disabled]+label{color:var(--rs-text-low);opacity:.55}.product-form__input .swatch-input__input:checked+.swatch-input__label{box-shadow:0 0 0 2px var(--rs-bg-900),0 0 0 4px var(--rs-gold)}.product-form__input--dropdown .select__select{background:var(--rs-bg-600);border:1px solid var(--rs-line);color:var(--rs-text-hi);border-radius:10px}.product-form__input--dropdown .select__select:focus{border-color:var(--rs-gold)}.product-form__quantity .quantity{background:var(--rs-bg-600);border:1px solid var(--rs-line);border-radius:10px;color:var(--rs-text-hi)}.product-form__quantity .quantity__input{color:var(--rs-text-hi);background:transparent}.product-form__quantity .quantity__button{color:var(--rs-gold-light)}.product-form__quantity .quantity__button:hover{color:var(--rs-gold)}.quantity__label,.product-form__quantity .form__label{color:var(--rs-text-mid)}.product-form__buttons{display:flex;flex-direction:column;gap:1rem;margin-top:.4rem}.product-form__buy-now:after,.product-form__submit:after{border-radius:0}.product-form__buy-now{background:#fff!important;color:#0a0a0c!important;border:1px solid #ffffff!important;border-radius:0!important;font-weight:700!important;letter-spacing:.12em;text-transform:uppercase;min-height:5.4rem;transition:filter .18s ease,transform .18s ease}.product-form__buy-now:not([disabled]):hover{filter:brightness(.94);transform:translateY(-1px)}.product-form__buy-now span,.product-form__buy-now .icon{color:#0a0a0c!important}.product-form__buy-now .loading__spinner .path{stroke:#0a0a0c}.product-form__submit{background:transparent!important;color:var(--rs-text-hi)!important;border:1px solid var(--rs-line)!important;border-radius:0!important;font-weight:600!important;letter-spacing:.1em;text-transform:uppercase;min-height:5.4rem;transition:border-color .18s ease,color .18s ease,transform .18s ease}.product-form__submit:not([disabled]):hover{border-color:var(--rs-gold)!important;color:var(--rs-gold-light)!important;transform:translateY(-1px)}.product-form__submit span,.product-form__submit .icon{color:inherit!important}.product-form__submit-label{display:inline-flex;align-items:center;gap:1rem}.product-form__submit-price{font-weight:700;color:var(--rs-text-hi)!important}.product-form__submit[aria-disabled=true],.product-form__submit:disabled{background:var(--rs-bg-600)!important;color:var(--rs-text-low)!important;border-color:var(--rs-line)!important;box-shadow:none}.product-form__submit .loading__spinner .path{stroke:var(--rs-text-hi)}.shopify-payment-button{margin-top:0}.shopify-payment-button__button--unbranded{background:transparent!important;border:1px solid var(--rs-gold)!important;color:var(--rs-gold-light)!important;border-radius:0!important;font-weight:600!important}.shopify-payment-button__button--unbranded:hover{background:#c9a2271f!important}.product .icon-with-text--horizontal.icon-with-text--text-only,.product .icon-with-text--horizontal{background:transparent;border:none;padding:0;display:flex;flex-wrap:wrap;gap:.6rem 2rem;justify-content:center}.product .icon-with-text--horizontal .icon-with-text__item{display:inline-flex;align-items:center;gap:.6rem}.product .icon-with-text--horizontal .icon-with-text__item svg,.product .icon-with-text--horizontal .icon-with-text__item .icon{width:1.7rem;height:1.7rem;color:var(--rs-gold)}.product .icon-with-text--horizontal .h4{font-size:1.3rem;font-weight:500;color:var(--rs-text-low);text-transform:none;letter-spacing:0}.rs-rating{display:flex;align-items:center;gap:1rem;--rs-rating-star: var(--rs-gold);--rs-rating-text: var(--rs-gold)}.rs-rating__stars{position:relative;display:inline-block;font-size:1.7rem;line-height:1;letter-spacing:.18em;white-space:nowrap}.rs-rating__stars-bg{color:#c9a22747}.rs-rating__stars-fg{position:absolute;top:0;left:0;overflow:hidden;width:calc(var(--rs-rating, 5) / 5 * 100%);color:var(--rs-rating-star)}.rs-rating__count{font-size:1.3rem;font-weight:600;color:var(--rs-rating-text);text-decoration:underline;text-underline-offset:2px}a.rs-rating__count:hover{filter:brightness(1.1)}.rs-trust-cards{display:grid;grid-template-columns:repeat(var(--rs-tc-cols, 4),minmax(0,1fr));gap:0;background:var(--rs-tc-bg, var(--rs-bg-800))}.rs-trust-cards__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.9rem;padding:2.4rem 1.6rem;border-left:1px solid var(--rs-tc-border, var(--rs-line))}.rs-trust-cards__item:first-child{border-left:0}.rs-trust-cards__icon{display:inline-flex;width:2.8rem;height:2.8rem;color:var(--rs-tc-icon, var(--rs-gold))}.rs-trust-cards__icon svg{width:100%;height:100%;fill:none;stroke:currentColor;color:currentColor}.rs-trust-cards__title{margin:0;font-size:1.25rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--rs-tc-title, var(--rs-text-hi))}.rs-trust-cards__sub{margin:0;font-size:1.2rem;line-height:1.45;color:var(--rs-tc-sub, var(--rs-text-low))}@media screen and (max-width:749px){.rs-trust-cards{grid-template-columns:repeat(var(--rs-tc-cols-mob, 2),minmax(0,1fr))}.rs-trust-cards__item{padding:1.8rem 1.2rem}.rs-trust-cards__item:nth-child(odd){border-left:0}.rs-trust-cards__item:nth-child(n+3){border-top:1px solid var(--rs-tc-border, var(--rs-line))}}.rs-secondary-cta{display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:5.2rem;margin-top:1rem;padding:1rem 2rem;border:1px solid var(--rs-secondary-border, var(--rs-line));border-radius:0;background:var(--rs-secondary-bg, transparent);color:var(--rs-secondary-text, var(--rs-text-hi));font-weight:600;letter-spacing:.12em;text-transform:uppercase;font-size:1.2rem;text-decoration:none;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.rs-secondary-cta:hover{background:var(--rs-secondary-bg-hover, rgba(201, 162, 39, .12));border-color:var(--rs-gold);transform:translateY(-1px)}.rs-secondary-cta svg{width:1.8rem;height:1.8rem}.product .icon-with-text{background:var(--rs-bg-700);border:1px solid var(--rs-line);border-radius:var(--rs-radius);padding:1.6rem 1.4rem}.product .icon-with-text .icon{color:var(--rs-gold-light)}.product .icon-with-text h3,.product .icon-with-text .h4{color:var(--rs-text-hi);font-weight:600}.product .icon-with-text p{color:var(--rs-text-mid)}.product__accordion{border-top:1px solid var(--rs-line)}.product__accordion:last-of-type{border-bottom:1px solid var(--rs-line)}.product__accordion summary{color:var(--rs-text-hi);position:relative;align-items:center}.product__accordion .accordion__title{color:var(--rs-text-hi);font-weight:600;font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase}.product__accordion summary:hover .accordion__title{color:var(--rs-gold-light)}.product__accordion .icon-accordion{color:var(--rs-gold)}.product__accordion .accordion__content,.product__accordion .rte{color:var(--rs-text-mid)}.product__accordion summary .icon-caret{display:none}.product__accordion summary:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:2rem;font-weight:300;line-height:1;color:var(--rs-gold);transition:color .18s ease}.product__accordion details[open]>summary:after{content:"\d7"}.product .share-button__button{color:var(--rs-text-mid)}.product .share-button__button:hover{color:var(--rs-gold-light)}.product__media-item .media,.product__media-wrapper .product__media{border-radius:0;border:1px solid var(--rs-line);overflow:hidden;background:var(--rs-bg-800)}.thumbnail-list__item .thumbnail{border-radius:0;border:1px solid var(--rs-line)}.thumbnail-list button[aria-current=true]{box-shadow:0 0 0 2px var(--rs-gold)}@media screen and (min-width:990px){.product.product--equal.grid{display:grid;grid-template-columns:1fr 1fr;column-gap:4rem;align-items:start}.product--equal .product__media-wrapper,.product--equal .product__info-wrapper{max-width:100%;width:100%;padding:0}}.product-media-container--fixed-ratio{aspect-ratio:var(--ratio, 1);height:auto;max-height:none}.product-media-container--fixed-ratio .media,.product-media-container--fixed-ratio .product__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0}.product-media-container--fixed-ratio .media img,.product-media-container--fixed-ratio .product__media img{width:100%;height:100%;object-fit:cover}.product__media-wrapper .thumbnail-slider{margin-top:1rem}.product__media-wrapper .thumbnail-list{justify-content:center}@media screen and (max-width:749px){.product__media-wrapper .thumbnail-list{justify-content:flex-start}}.media-gallery--fixed-ratio .thumbnail-list__item .thumbnail{aspect-ratio:var(--rs-thumb-ratio, 1)}.media-gallery--fixed-ratio .thumbnail-list__item .thumbnail img{width:100%;height:100%;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/58/assets/rstore-product.css.map */
