.rj-cart2{--rj-burg:#67151f;--rj-red:#ca2027;--rj-butter:#fdf3b1;--rj-pink:#ffc7cb;--rj-blue:#b1d8fc;--rj-cream:#fbf7f2;--rj-line:#f0e2da;--rj-mute:#8a5a5f;--rj-sans:var(--font-body-family,"Instrument Sans",sans-serif);--rj-serif:DarlineSerif,Georgia,serif;--rj-script:DarlineScript,DarlineSerif,Georgia,serif}.rj-cart2 .side-panel-header{padding-top:14px;padding-bottom:10px}.rj-cart2 .side-panel-content{padding-top:4px;padding-bottom:16px}.rj-cart2 .product-cart-item{display:grid!important;grid-template-columns:88px minmax(0,1fr);gap:12px;align-items:start;margin:0 0 8px!important;padding:8px!important;border-radius:18px;background:var(--rj-cream);border:0!important}.rj-cart2 .product-cart-item-image{width:88px!important;max-width:88px;margin:0!important;border-radius:12px;overflow:hidden;background:#fff}.rj-cart2 .product-cart-item-image img{width:88px;height:88px;object-fit:cover;display:block}.rj-cart2 .product-cart-item-info{min-width:0;padding:0!important}.rj-cart2 .product-cart-item-info--inner{display:grid;gap:6px}.rj-cart2 .product-cart-item-info--inner-first{display:grid;gap:2px}.rj-cart2 .product-cart-item-info--inner-first>.cart-product-link{font-family:var(--rj-serif);font-size:18px;line-height:1.05;color:var(--rj-burg)}.rj-cart2 .product-cart-item .price{font-size:14px;margin:0}.rj-cart2 .product-cart-item .price del{opacity:.55;margin-right:6px;font-weight:500}.rj-cart2 .product-cart-item-options{font:500 12.5px/1.3 var(--rj-sans);color:var(--rj-mute);margin:0}.rj-cart2 .product-cart-item .discounts{margin:2px 0 0;padding:0;list-style:none;font:600 12px/1.3 var(--rj-sans);color:var(--rj-red)}.rj-cart2 .product-cart-item .discounts__discount{display:flex;gap:4px;align-items:center}.rj-cart2 .product-cart-item .discounts svg{width:12px;height:12px}.rj-cart2 .product-cart-item-info--inner-second{display:flex;align-items:center;gap:14px;margin:0!important}.rj-cart2 .product-cart-item .quantity{height:36px;min-width:104px;border-radius:999px;background:#fff;border:1px solid var(--rj-line)}.rj-cart2 .product-cart-item .quantity button{width:36px;height:36px}.rj-cart2 .product-cart-item .quantity button:after{content:"";position:absolute;top:-4px;right:-2px;bottom:-4px;left:-2px}.rj-cart2 .product-cart-item .quantity .qty{font-size:16px;text-align:center}.rj-cart2 .product-cart-item .remove{position:relative;font:600 12px var(--rj-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--rj-burg);text-decoration:underline;text-underline-offset:3px;min-height:36px;display:inline-flex;align-items:center}.rj-cart2 .product-cart-item .remove:after{content:"";position:absolute;top:-4px;right:-8px;bottom:-4px;left:-8px}@media(max-width:359px){.rj-cart2 .product-cart-item{grid-template-columns:72px minmax(0,1fr);gap:10px}.rj-cart2 .product-cart-item-image{width:72px!important;max-width:72px}.rj-cart2 .product-cart-item-image img{width:72px;height:72px}.rj-cart2 .product-cart-item .quantity{min-width:92px}.rj-cart2 .product-cart-item-info--inner-second{gap:10px}}.rj-pair{margin:20px 0 4px;color:var(--rj-burg);min-width:0}.rj-pair__h{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;margin:0 2px 10px!important;line-height:1!important;letter-spacing:0!important;font-size:inherit!important;text-transform:none!important}.rj-pair__kick{margin:0 2px 6px;font:600 11px/1 var(--rj-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--rj-burg)}.rj-pair__line{font-family:var(--rj-serif)!important;font-size:19px;line-height:1.05;text-transform:uppercase;letter-spacing:.01em;color:var(--rj-burg);min-width:0}.rj-pair__card{display:grid;grid-template-columns:128px minmax(0,1fr);gap:14px;align-items:center;padding:10px 14px 10px 10px;border-radius:22px;background:var(--rj-pink);min-width:0}.rj-pair__media{position:relative;display:block;width:128px;height:128px}.rj-pair__img{width:128px;height:128px;object-fit:cover;border-radius:16px;display:block;background:#fff}.rj-pair__yours{position:absolute;left:-4px;bottom:-4px;width:44px;height:44px;border-radius:50%;border:3px solid var(--rj-pink);background:#fff;overflow:visible}.rj-pair__yours img{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}.rj-pair__yours i{position:absolute;top:-6px;right:-8px;width:20px;height:20px;border-radius:50%;background:var(--rj-burg);color:var(--rj-cream);font:700 15px/20px var(--rj-sans);font-style:normal;text-align:center}.rj-pair__body{min-width:0;display:grid;gap:5px;justify-items:start}.rj-pair__title{max-width:100%;font-family:var(--rj-serif);font-size:19px;line-height:1.02;color:var(--rj-burg);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.rj-pair__price{margin:0;max-width:100%;font:500 13.5px/1.3 var(--rj-sans);color:var(--rj-burg);overflow-wrap:anywhere}.rj-pair__price b{font-weight:700}.rj-pair__price s{opacity:.6;margin-right:4px}.rj-pair__metal{display:block;font-size:12px;color:var(--rj-burg);opacity:.85;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.rj-pair__free{margin:0;padding:3px 9px;border-radius:999px;background:var(--rj-butter);font:700 11px/1.3 var(--rj-sans);color:var(--rj-burg)}.rj-pair__sizes{display:flex;flex-wrap:wrap;gap:6px;margin:2px 0 0}.rj-pair__size{position:relative;min-width:38px;height:32px;padding:0 10px;border-radius:999px;border:1.5px solid var(--rj-burg);background:transparent;color:var(--rj-burg);font:700 13px var(--rj-sans);cursor:pointer}.rj-pair__size:after{content:"";position:absolute;top:-6px;right:-3px;bottom:-6px;left:-3px}.rj-pair__size[aria-pressed=true]{background:var(--rj-burg);color:var(--rj-cream)}.rj-pair__add{position:relative;display:inline-flex;align-items:center;justify-content:center;height:44px;min-width:132px;margin-top:3px;padding:0 20px;border:0;border-radius:999px;background:var(--rj-burg);color:var(--rj-cream);font:700 13px var(--rj-sans);letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.rj-pair__add span:before{content:attr(data-content)}.rj-pair__add[aria-disabled=true]{background:transparent;color:var(--rj-burg);box-shadow:inset 0 0 0 1.5px var(--rj-burg)}.rj-pair__add.is-loading{opacity:.6;pointer-events:none}.rj-pair__add:focus-visible,.rj-pair__size:focus-visible,.rj-pair__title:focus-visible{outline:2px solid var(--rj-burg);outline-offset:3px}.rj-pair__err{margin:8px 4px 0;font:600 12px var(--rj-sans);color:var(--rj-red)}@media(max-width:359px){.rj-pair__card{grid-template-columns:100px minmax(0,1fr);gap:10px;padding-right:10px}.rj-pair__media,.rj-pair__img{width:100px;height:100px}.rj-pair__title,.rj-pair__line{font-size:17px}.rj-pair__add{min-width:0;width:100%;padding:0 12px}}.rj-cart2 .product-cart-item-options,.rj-cart2 .product-cart-item-info,.rj-cart2 .product-cart-item-info--inner-first>.cart-product-link{overflow-wrap:anywhere;white-space:normal!important;min-width:0}.rj-cart2 .side-panel-content,.rj-cart2 .side-panel-footer{overflow-x:hidden}.rj-cart2 .rj-cart-trust--row{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 14px;margin:14px 0 0;padding:0;list-style:none;font:500 11.5px/1.3 var(--rj-sans);color:var(--rj-mute)}.rj-cart2 .rj-cart-trust--row li{display:flex;align-items:center;gap:5px}.rj-cart2 .rj-cart-trust--row svg{width:14px;height:14px}.rj-cart2 .rj-cart-trust--row a{position:relative;color:inherit}.rj-cart2 .rj-cart-trust--row a:after{content:"";position:absolute;top:-15px;right:-6px;bottom:-15px;left:-6px}.rj-cart2 .side-panel-footer{padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px))!important;border-top:1px solid var(--rj-line);box-shadow:0 -12px 24px -20px #67151f73;background:#fff}.rj-ship{display:block;margin:0 0 10px;padding:0;background:none;color:var(--rj-burg)}.rj-ship .free-shipping--text{margin:0 0 7px;font:500 13.5px/1.25 var(--rj-sans)}.rj-ship .free-shipping--text p{margin:0}.rj-ship .free-shipping--text span{font-weight:700;color:var(--rj-red)}.rj-ship .free-shipping--text-full b{font-weight:700}.rj-ship .free-shipping--text-full i{font-style:normal;margin-left:6px;padding:1px 8px;border-radius:999px;background:var(--rj-pink);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.rj-ship .free-shipping--bar{position:relative;height:7px;border-radius:7px;background:var(--rj-butter);overflow:hidden;margin:0}.rj-ship .free-shipping--percentage{position:absolute;inset:0 auto 0 0;width:calc(var(--percentage,0) * 100%);max-width:100%;border-radius:7px;background:var(--rj-burg);transition:width .35s ease}.rj-ship--full .free-shipping--percentage{background:var(--rj-red)}@media(prefers-reduced-motion:reduce){.rj-ship .free-shipping--percentage{transition:none}}.rj-cart2 .collaterals{margin:0 0 10px;width:100%}.rj-cart2 .collaterals th,.rj-cart2 .collaterals td{padding:0 0 2px!important;border:0!important;vertical-align:top}.rj-cart2 .collaterals .cart-total-label{font-family:var(--rj-serif);font-size:19px!important;line-height:1.1;text-transform:uppercase;color:var(--rj-burg);margin-right:8px}.rj-cart2 .collaterals .cart-total .amount{font-family:var(--rj-serif);font-size:22px!important;line-height:1.1;color:var(--rj-burg)}.rj-cart2 .collaterals td{text-align:right}.rj-cart2 .rj-cart-savings__amount{display:inline-block;vertical-align:3px;padding:2px 9px;border-radius:999px;background:var(--rj-butter);color:var(--rj-burg);font:700 11.5px/1.4 var(--rj-sans)}.rj-cart2 .collaterals .cart-policy-text{margin:2px 0 0!important;font:500 11.5px/1.3 var(--rj-sans)!important;color:var(--rj-mute)}.rj-cart2 .cart-drawer-buttons{display:grid;gap:8px;margin:0}.rj-cart2 .checkout-button{height:50px;margin:0!important;border-radius:999px;font:700 15px var(--rj-sans);letter-spacing:.08em}.rj-cart2 .checkout-button:focus-visible{outline:3px solid var(--rj-burg);outline-offset:3px}.rj-cart2 .rj-express{margin:0!important}.rj-cart2 .rj-express .additional-checkout-buttons,.rj-cart2 .rj-express shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size:42px;--shopify-accelerated-checkout-inline-alignment:stretch;--shopify-accelerated-checkout-row-gap:8px}.rj-cart2 .side-panel-footer .rj-cart-trust{display:none}@media(max-height:700px){.rj-cart2 .side-panel-footer{padding-top:10px!important}.rj-ship{margin-bottom:8px}.rj-ship .free-shipping--text{margin-bottom:5px}.rj-cart2 .collaterals{margin-bottom:8px}.rj-cart2 .checkout-button{height:46px}.rj-cart2 .rj-express .additional-checkout-buttons,.rj-cart2 .rj-express shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size:40px}}.rj-cart2.rj-kb .rj-express,.rj-cart2.rj-kb .rj-ship,.rj-cart2.rj-kb .cart-policy-text,.rj-cart2.rj-kb .rj-cart-savings__amount{display:none!important}.rj-cart2 product-recommendations{display:none!important}.rj-cart2 .rj-cart-soldout{margin:6px 0 0;font:600 12.5px/1.3 var(--rj-sans);color:var(--rj-red)}.rj-cart2 .rj-cart-soldout--block{margin:0 0 8px;padding:8px 10px;border-radius:10px;background:var(--rj-pink);color:var(--rj-burg);text-align:center}.rj-cart2 .checkout-button[disabled]{opacity:.45;cursor:not-allowed}@media(max-height:700px){.rj-cart2 .side-panel-footer{padding:8px 14px calc(8px + env(safe-area-inset-bottom,0px))!important}.rj-cart2 .rj-ship{margin-bottom:6px}.rj-cart2 .rj-ship .free-shipping--text{font-size:12.5px;margin-bottom:4px}.rj-cart2 .rj-ship .free-shipping--bar{height:5px}.rj-cart2 .collaterals{margin-bottom:6px!important}.rj-cart2 .collaterals .cart-policy-text{display:none!important}.rj-cart2 .collaterals th,.rj-cart2 .collaterals td{padding-top:0!important;padding-bottom:0!important}.rj-cart2 .checkout-button{height:44px}.rj-cart2 .cart-drawer-buttons{gap:6px!important}.rj-cart2 .cart-drawer-buttons>*{margin-top:0!important}.rj-cart2 .side-panel-header{padding-top:10px!important;padding-bottom:8px!important;min-height:0!important}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/rj-pair.css.map */
