.rjc-home-payment{width:calc(100% - 48px);max-width:1440px;margin:24px auto;color:var(--ink, #28231e);font-family:var(--font-montserrat, "Montserrat"),sans-serif}.rjc-home-payment__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:24px 32px;background:var(--paper, #fffdf8);border:1px solid currentColor;border-radius:6px}.rjc-home-payment__inner--with-image{grid-template-columns:220px minmax(0,1fr) auto;padding:16px 28px 16px 16px}.rjc-home-payment__image{display:block;width:220px;height:166px;overflow:hidden;border-radius:3px}.rjc-home-payment__image img{display:block;width:100%;height:100%;object-fit:contain}.rjc-home-payment__eyebrow{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:10px;font-weight:500;letter-spacing:.14em;line-height:1.5}.rjc-home-payment__eyebrow span{width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:#937c4f}.rjc-home-payment h2{margin:0 0 10px;font-family:var(--font-cormorant, "Cormorant Garamond"),serif;font-size:clamp(32px,3.4vw,46px);font-weight:400;line-height:1.05}.rjc-home-payment__copy>p:last-child{max-width:480px;margin:0;font-size:13px;line-height:1.7}.rjc-home-payment__action{min-width:208px;text-align:center}.rjc-home-payment__button{display:inline-flex;justify-content:center;align-items:center;gap:16px;box-sizing:border-box;min-height:48px;padding:14px 20px;color:var(--paper, #fffdf8);background:var(--ink, #28231e);border:1px solid var(--ink, #28231e);border-radius:3px;font-size:12px;font-weight:600;line-height:1.5;text-decoration:none}.rjc-home-payment__button span{font-size:18px;line-height:1}.rjc-home-payment__action>p{margin:10px 0 0;font-size:10px;line-height:1.6}.rjc-home-payment a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:1099px)and (min-width:750px){.rjc-home-payment__inner{gap:20px;padding:20px}.rjc-home-payment__inner--with-image{grid-template-columns:160px minmax(0,1fr) auto}.rjc-home-payment__image{width:160px;height:154px}.rjc-home-payment__action{min-width:180px}.rjc-home-payment__button{padding-inline:16px;gap:10px}}@media(max-width:749px){.rjc-home-payment{width:calc(100% - 28px);margin:14px auto}.rjc-home-payment__inner{grid-template-columns:minmax(0,1fr);gap:16px;padding:18px}.rjc-home-payment__inner--with-image{grid-template-columns:80px minmax(0,1fr);gap:14px;padding:16px}.rjc-home-payment__image{width:80px;height:98px;align-self:start}.rjc-home-payment__eyebrow{font-size:8px;letter-spacing:.08em;gap:6px;margin-bottom:7px}.rjc-home-payment h2{font-size:31px;margin-bottom:7px}.rjc-home-payment__copy>p:last-child{font-size:11px;line-height:1.6}.rjc-home-payment__action{grid-column:1 / -1;min-width:0}.rjc-home-payment__button{width:100%;min-height:46px}.rjc-home-payment__action>p{margin-top:7px}}.collection-tools__count{color:var(--muted);font-size:10px;text-transform:uppercase}.collection-nav a[aria-current=page]{border-color:var(--ink)}@media(max-width:749px){.collection-nav{margin-inline:-16px;padding:0 16px 9px;scroll-padding-inline:16px;scrollbar-color:var(--ink) var(--line);scrollbar-width:thin}.collection-nav::-webkit-scrollbar{height:2px}.collection-nav::-webkit-scrollbar-track{background:var(--line)}.collection-nav::-webkit-scrollbar-thumb{background:var(--ink)}.collection-tools{gap:12px}.collection-tools__count{margin-left:auto;font-size:8px;white-space:nowrap}.collection-tools form{margin-left:0}.product-grid--collection .product-card__copy{font-size:10px;line-height:1.45}.product-grid--collection .product-card__copy>a{min-height:42px}}.product-option__availability-note{margin:2px 0 0;color:var(--muted);font-size:9px;font-weight:400;line-height:1.5;text-transform:none}.product-detail__trust{display:flex;justify-content:center;flex-wrap:wrap;gap:10px 18px;margin-top:14px}.product-detail__trust a{border-bottom:1px solid currentColor;font-size:9px;font-weight:600;text-transform:uppercase}@media(max-width:749px){.product-detail__media .product-detail__media-item img{height:min(36svh,360px);aspect-ratio:auto;object-fit:contain}.product-detail .product-detail__sticky{padding:16px 24px 32px}.product-detail .product-form{margin-top:18px}.product-option__button:disabled{display:none}}.discount-entry{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:14px}.discount-entry__field{min-width:0}.discount-entry__field input{width:100%;min-height:48px;padding:0 14px;border:1px solid var(--line);border-radius:0;background:#fff;color:var(--ink)}.discount-entry__apply{min-height:48px;padding:0 18px;border:1px solid var(--ink);background:var(--ink);color:#fff;font-size:9px;font-weight:600;text-transform:uppercase}.discount-entry__note{grid-column:1 / -1;margin:0;color:var(--muted);font-size:8px;line-height:1.5;text-transform:uppercase}@media(max-width:749px){.utility-shortcuts{display:none}}.rjc-live-payment{max-width:1200px;width:calc(100% - 32px);margin-inline:auto;padding-block:clamp(32px,6vw,72px);color:var(--ink, #28231e);font-family:var(--font-montserrat, "Montserrat"),sans-serif}.rjc-live-payment__card{box-sizing:border-box;width:min(100%,620px);margin-inline:auto;padding:clamp(24px,5vw,42px);border:1px solid currentColor;border-radius:8px;background:var(--paper, #fffdf8)}.rjc-live-payment__header{margin-bottom:18px}.rjc-live-payment__header--with-image{display:grid;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:24px}.rjc-live-payment__cover{display:block;width:120px;height:120px;object-fit:contain;background:#fff;border-radius:4px}.rjc-live-payment__eyebrow{font-size:11px;letter-spacing:.15em;margin:0 0 18px}.rjc-live-payment h1{margin:0;font-family:var(--font-cormorant, "Cormorant Garamond"),serif;font-size:clamp(36px,7vw,52px);font-weight:400;line-height:1.1;overflow-wrap:anywhere}.rjc-live-payment__intro{margin:0 0 24px;font-size:14px;line-height:1.75}.rjc-live-payment__form{display:flex;flex-direction:column;gap:10px}.rjc-live-payment__form>label{font-size:13px;font-weight:600;margin-top:10px}.rjc-live-payment__form input[type=text]{box-sizing:border-box;width:100%;max-width:100%;min-width:0;padding:13px 14px;font:inherit;font-size:16px;line-height:1.5;color:inherit;background:transparent;border:1px solid currentColor;border-radius:3px}.rjc-live-payment__amount{display:flex;align-items:center;gap:10px}.rjc-live-payment__amount>span{font-size:24px}.rjc-live-payment__amount input{flex:1}.rjc-live-payment__help{margin:0;font-size:12px;line-height:1.65;opacity:.85}.rjc-live-payment__summary{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 10px;margin-top:16px;padding-top:16px;border-top:1px solid currentColor;font-size:13px}.rjc-live-payment__summary strong{font-size:20px;font-weight:500;white-space:nowrap}.rjc-live-payment__separate{margin:3px 0;padding:12px 14px;background:#937c4f14;border-left:2px solid #937c4f;font-size:12px;line-height:1.65}.rjc-live-payment__status{min-height:22px;margin:6px 0 0;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.rjc-live-payment__status[data-error=true]{color:#9b241b}.rjc-live-payment__submit{box-sizing:border-box;width:100%;min-height:48px;margin:5px 0;padding:13px;font:inherit;font-size:13px;font-weight:600;letter-spacing:.03em;color:var(--paper, #fffdf8);background:var(--ink, #28231e);border:1px solid var(--ink, #28231e);border-radius:3px;cursor:pointer}.rjc-live-payment__submit:disabled{cursor:wait;opacity:.6}.rjc-live-payment__cart-link{align-self:center;margin-top:7px;color:inherit;font-size:12px;text-underline-offset:3px}.rjc-live-payment :focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:599px){.rjc-live-payment__header--with-image{grid-template-columns:80px minmax(0,1fr);gap:16px}.rjc-live-payment__cover{width:80px;height:80px}.rjc-live-payment__header--with-image h1{font-size:34px}.rjc-live-payment__header--with-image .rjc-live-payment__eyebrow{font-size:9px;line-height:1.5;margin-bottom:7px;letter-spacing:.08em}}@media(max-width:360px){.rjc-live-payment__card{padding:18px}.rjc-live-payment__eyebrow{font-size:10px;letter-spacing:.1em}}
/*# sourceMappingURL=/cdn/shop/t/33/compiled_assets/styles.css.map */
