product-info{--rvp-ink: #111;--rvp-body: #3a372e;--rvp-label: #5c5648;--rvp-gold: #a9843f;--rvp-line: #e7e3db;--rvp-border: #d0c9b8}product-info .product__text.caption-with-letter-spacing{color:var(--rvp-gold);font-weight:800;font-size:14px;letter-spacing:.14em;margin-bottom:8px;display:block}product-info .product__title h1{font-size:40px;font-weight:800;letter-spacing:-.02em;line-height:1.1;margin-bottom:10px;color:var(--rvp-ink)}product-info [id^=price-]{margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid var(--rvp-line)}product-info .price--large .price-item--regular,product-info .price--large .price-item--sale{font-weight:800;font-size:26px;color:var(--rvp-ink)}product-info .price--large .price-item--sale{color:var(--rvp-gold)}product-info .product__description,product-info .product__description p,product-info .product__description li{font-size:18px;line-height:1.6;color:var(--rvp-body)}product-info .product__description{margin:0 0 18px;max-width:58ch;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}product-info .product__inventory,product-info .product__inventory span{font-size:15px;font-weight:700;color:var(--rvp-body)}product-info .product__inventory{display:flex;align-items:center;gap:7px;margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid var(--rvp-line)}product-info .product__inventory .svg-wrapper{width:8px;height:8px}product-info .product-form__input{margin-bottom:18px;padding-top:18px;border-top:1px solid var(--rvp-line)}product-info .product-form__input:first-of-type{border-top:none;padding-top:0}product-info .product-form__input--pill .form__label,product-info .quantity__label{text-transform:uppercase;letter-spacing:.08em;font-weight:600;font-size:14px;color:var(--rvp-label);margin-bottom:10px;display:block}product-info .product-form__input--pill label{border-radius:6px;border:1px solid var(--rvp-border);font-weight:700;font-size:16px;padding:11px 20px;background:#fff;color:var(--rvp-ink);transition:border-color .15s ease,background .15s ease,color .15s ease}product-info .product-form__input--pill label:hover{border-color:#111}product-info .product-form__input--pill input:checked+label{background:#111;border-color:#111;color:#fff}product-info .product-form__input--pill input.disabled+label{opacity:.35}product-info .quantity{border-radius:6px;border:1px solid var(--rvp-border);height:auto}product-info .quantity__button{color:var(--rvp-ink)}product-info .quantity__input{font-weight:700;font-size:16px;color:var(--rvp-ink)}product-info .product-form{background:transparent;padding:0;margin-top:0;box-shadow:none}product-info .product-form__buttons{gap:10px}product-info .product-form__submit{border-radius:6px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;font-size:16px;padding-top:17px;padding-bottom:17px;background:#111;color:#fff;border-color:#111;box-shadow:none}product-info .product-form__submit:hover{opacity:.9}product-info .shopify-payment-button__button--unbranded{border-radius:6px}product-info .shopify-payment-button__more-options{font-size:15px;margin-top:10px;color:var(--rvp-label)}product-info p.product__text:not(.caption-with-letter-spacing),product-info p.product__text:not(.caption-with-letter-spacing) span{font-size:16px;font-weight:500;color:var(--rvp-body)}product-info p.product__text:not(.caption-with-letter-spacing){margin:18px 0 0;padding-top:18px;border-top:1px solid var(--rvp-line)}product-info .rvp-offer{margin-bottom:18px;padding-top:18px;border-top:1px solid var(--rvp-line)}product-info .rvp-offer__label{text-transform:uppercase;letter-spacing:.08em;font-weight:600;font-size:14px;color:var(--rvp-label);margin-bottom:10px;display:block}product-info .rvp-offer__tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}product-info .rvp-offer__tier{border:1px solid var(--rvp-border);border-radius:6px;padding:14px 8px;text-align:center;background:#fff;cursor:pointer;font-family:inherit}product-info .rvp-offer__tier-qty{font-size:16px;font-weight:700;margin:0;color:var(--rvp-ink)}product-info .rvp-offer__tier-note{font-size:13px;margin:3px 0 0;color:var(--rvp-label)}product-info .rvp-offer__tier--recommended{border-color:var(--rvp-gold);background:#fdf5e6;position:relative;transform:scale(1.03)}product-info .rvp-offer__badge{position:absolute;top:-10px;left:50%;transform:translate(-50%);background:var(--rvp-gold);color:#fff;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:3px 9px;border-radius:999px;white-space:nowrap}product-info .rvp-offer__tier.is-selected{border-color:#111;background:#111}product-info .rvp-offer__tier.is-selected .rvp-offer__tier-qty,product-info .rvp-offer__tier.is-selected .rvp-offer__tier-note{color:#fff}product-info .rvp-offer__tier-name{font-size:14px;font-weight:700;margin:2px 0 0;color:var(--rvp-ink)}product-info .rvp-offer__tier-usecase{font-size:12px;margin:2px 0 0;color:var(--rvp-label);line-height:1.3}product-info .rvp-offer__tier.is-selected .rvp-offer__tier-name,product-info .rvp-offer__tier.is-selected .rvp-offer__tier-usecase{color:#fff;opacity:.9}product-info .rvp-offer__total{font-size:13px;font-weight:700;color:var(--rvp-ink);margin:10px 0 0;text-align:center}product-info .rvp-offer__support{font-size:13px;color:var(--rvp-label);margin:6px 0 0;text-align:center;font-style:italic;line-height:1.4}product-info .rvp-offer__tier-price{font-size:13px;font-weight:700;margin:6px 0 0;color:var(--rvp-gold)}product-info .rvp-offer__tier-total{font-size:12px;margin:2px 0 0;color:var(--rvp-label)}product-info .rvp-offer__tier-save{font-size:11px;font-weight:700;margin:3px 0 0;color:#1a7a3c}product-info .rvp-offer__tier.is-selected .rvp-offer__tier-price{color:#f0d9a8}product-info .rvp-offer__tier.is-selected .rvp-offer__tier-total{color:#ddd}product-info .rvp-offer__tier.is-selected .rvp-offer__tier-save{color:#7fd99a}product-info .product__accordion{border:none;border-bottom:1px solid var(--rvp-line);border-radius:0;margin-top:0;padding:0}product-info .product__accordion:first-of-type{border-top:1px solid var(--rvp-line)}product-info .product__accordion summary,product-info .product__accordion .accordion__title{font-weight:800;font-size:20px;color:var(--rvp-ink)}product-info .product__accordion summary{padding:16px 0}product-info .product__accordion .summary__title{gap:10px}product-info .product__accordion .svg-wrapper:first-child{color:var(--rvp-gold);width:19px;height:19px}product-info .accordion__content,product-info .accordion__content p,product-info .accordion__content li,product-info .accordion__content strong{font-size:18px;line-height:1.6;color:var(--rvp-body)}product-info .accordion__content{padding-bottom:18px}product-info .accordion__content p{margin:0}@media screen and (max-width:749px){product-info .product__title h1{font-size:32px}product-info .product__media-item img,product-info .product__media-item video{max-height:420px}product-info .thumbnail-list__item,product-info .thumbnail{width:54px;height:54px;flex-basis:54px}product-info .rvp-offer__tier-qty{font-size:15px}product-info .rvp-offer__tier--recommended{transform:none}product-info .rvp-offer__tier-usecase{font-size:11px}}product-info .product__media-item{border-radius:6px;overflow:hidden}product-info .product__media-item img,product-info .product__media-item video{max-height:520px;object-fit:cover;width:100%}product-info .thumbnail-list{gap:10px;padding-top:13px;flex-wrap:nowrap}product-info .thumbnail-list__item{margin-right:0;flex:0 0 68px;width:68px}product-info .thumbnail{width:68px;height:68px;border-radius:6px;border:1px solid var(--rvp-line);opacity:.55;transition:opacity .15s ease,border-color .15s ease}product-info .thumbnail:hover{opacity:.85}product-info .thumbnail[aria-current=true]{opacity:1;border-color:#111;border-width:2px}product-info .thumbnail img{width:100%;height:100%;object-fit:cover}product-info .thumbnail-slider .slider-button{width:26px;height:26px;opacity:.6}product-info .thumbnail-slider .slider-button:hover{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/18/assets/rove-product-native.css.map */
