.template-cart .button,.template-cart input,.template-cart select,.template-cart textarea,.template-search .button,.template-search input,.template-search select,.template-404 .button,.customer .button,.customer input,.customer select,.customer textarea,.cart-drawer .button,.drawer__inner input,.drawer__inner select,.drawer__inner button{border-radius:0!important}.drawer__inner{font-family:var(--font-body);border-radius:0}.drawer__header{border-bottom:1px solid rgba(0,0,0,.12);padding-bottom:16px;margin-bottom:6px}.drawer__heading{font-family:var(--font-display);font-weight:300;font-size:22px;letter-spacing:.4px;text-transform:none;color:#111;margin:0}.cart-drawer__empty-content .cart__empty-text{font-family:var(--font-display);font-weight:300;font-size:24px;letter-spacing:.4px;color:#111}.cart-drawer .cart-item__name,.cart-drawer .cart-item__name a{font-family:var(--font-display);font-weight:700;font-size:15px;letter-spacing:.1px;color:#000;text-decoration:none}.cart-drawer .cart-item__name a:hover{text-decoration:underline}.cart-drawer .product-option,.cart-drawer .product-option *,.cart-drawer .cart-item__property,.cart-drawer .cart-item__property *{font-family:var(--font-body);font-size:11px;letter-spacing:.04em;color:#0009}.cart-drawer .price,.cart-drawer .price *,.cart-drawer .cart-item__totals,.cart-drawer .cart-item__price-wrapper{font-family:var(--font-display);font-weight:700;font-size:14px;color:#000}.cart-drawer .totals,.cart-drawer .totals__total,.cart-drawer .totals__total-value,.cart-drawer .totals__subtotal,.cart-drawer .totals__subtotal-value{font-family:var(--font-display);font-weight:700;font-size:16px;letter-spacing:.1px;color:#000}.cart-drawer .cart-drawer__form .button,.cart-drawer .cart__checkout-button,.cart-drawer button[name=checkout]{border-radius:0!important;font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;font-size:12px;font-weight:500;padding:16px 20px}.cart-drawer .cart-items__heading,.cart-drawer .caption-with-letter-spacing{font-family:var(--font-body);font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;color:#00000080}.cart-drawer .quantity{border:1px solid rgba(0,0,0,.16);border-radius:0!important}.cart-drawer .quantity__input,.cart-drawer .quantity__button{font-family:var(--font-body);font-weight:500}.cart-drawer .cart-drawer__warnings .cart__login-title,.cart-drawer .cart__login-title{font-family:var(--font-display);font-weight:300;font-size:18px;letter-spacing:.4px;color:#111}.cart-drawer .cart__login-paragraph{font-family:var(--font-display);font-weight:700;font-size:14px;color:#000}.template-cart{font-family:var(--font-body)}.template-cart .title,.template-cart h1.cart__title,.template-cart h1{font-family:var(--font-display);font-weight:300;font-size:28px;letter-spacing:.4px;text-align:center;margin:32px 0 24px;color:#111}@media(min-width:768px){.template-cart .title,.template-cart h1.cart__title,.template-cart h1{font-size:36px;margin:40px 0 32px}}.template-cart .cart__empty-text{font-family:var(--font-display);font-weight:300;font-size:26px;letter-spacing:.4px;color:#111}.template-cart .cart-item__name,.template-cart .cart-item__name a{font-family:var(--font-display);font-weight:700;font-size:15px;letter-spacing:.1px;color:#000;text-decoration:none}.template-cart .cart-item__name a:hover{text-decoration:underline}.template-cart .product-option,.template-cart .product-option *,.template-cart .cart-item__property{font-family:var(--font-body);font-size:12px;letter-spacing:.04em;color:#0009}.template-cart .cart-item__totals,.template-cart .cart-item__price-wrapper,.template-cart .price,.template-cart .price *{font-family:var(--font-display);font-weight:700;font-size:14px;color:#000}.template-cart .totals,.template-cart .totals__total,.template-cart .totals__total-value,.template-cart .totals__subtotal,.template-cart .totals__subtotal-value{font-family:var(--font-display);font-weight:700;font-size:18px;letter-spacing:.1px;color:#000}.template-cart .cart__checkout-button,.template-cart button[name=checkout]{border-radius:0!important;font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;font-size:13px;padding:16px 22px;font-weight:500}.template-cart .cart-items__heading,.template-cart .caption-with-letter-spacing{font-family:var(--font-body);font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;color:#00000080}.template-cart .quantity{border:1px solid rgba(0,0,0,.16);border-radius:0!important}.template-cart .quantity__input,.template-cart .quantity__button{font-family:var(--font-body);font-weight:500}.customer{font-family:var(--font-body);max-width:580px;margin:0 auto;padding:32px 22px 56px;color:#111}@media(min-width:768px){.customer{padding:48px clamp(28px,5vw,48px) 72px}}.customer h1,.customer .customer__title{font-family:var(--font-display);font-weight:300;font-size:28px;letter-spacing:.4px;text-align:center;margin:0 0 24px;color:#111}@media(min-width:768px){.customer h1,.customer .customer__title{font-size:34px;margin-bottom:32px}}.customer h2,.customer .form__heading{font-family:var(--font-display);font-weight:300;font-size:13px;letter-spacing:2.4px;text-transform:uppercase;color:#0000008c;margin:28px 0 14px}.customer p,.customer label,.customer li{font-family:var(--font-display);font-weight:700;font-size:14px;line-height:1.6;color:#000}@media(min-width:768px){.customer p,.customer label,.customer li{font-size:15px}}.customer .field__error,.customer .form__message{font-family:var(--font-body);font-weight:500;font-size:12px}.customer .field{margin-bottom:14px}.customer .field__input,.customer input[type=email],.customer input[type=password],.customer input[type=text],.customer input[type=tel],.customer textarea,.customer select{border-radius:0!important;font-family:var(--font-body)}.customer .button,.customer button[type=submit]{border-radius:0!important;font-family:var(--font-body);text-transform:uppercase;letter-spacing:.18em;font-size:12px;font-weight:500;padding:14px 22px}.customer a{color:#111;text-underline-offset:2px}.customer table{font-family:var(--font-body);border-collapse:collapse;width:100%;margin-top:12px}.customer th{font-family:var(--font-body);font-weight:500;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#0000008c;text-align:left;padding:10px 8px;border-bottom:1px solid rgba(0,0,0,.16)}.customer td{font-family:var(--font-display);font-weight:700;font-size:14px;padding:14px 8px;border-bottom:1px solid rgba(0,0,0,.1);color:#000}.customer .order-details__title,.customer .order-details__heading,.customer .account__heading{font-family:var(--font-display);font-weight:300;font-size:22px;letter-spacing:.4px;margin:24px 0 14px}.template-search{font-family:var(--font-body)}.template-search .title,.template-search h1{font-family:var(--font-display);font-weight:300;font-size:28px;letter-spacing:.4px;text-align:center;margin:24px 0;color:#111}@media(min-width:768px){.template-search .title,.template-search h1{font-size:36px;margin:32px 0 28px}}.template-search .template-search__search{max-width:580px;margin:0 auto 24px}.template-search .search__input.field__input{border-radius:0!important;font-family:var(--font-body)}.template-search p,.template-search .template-search__results-text{font-family:var(--font-display);font-weight:700;font-size:15px;color:#000}.template-search .search-banner__heading{font-family:var(--font-display);font-weight:300;font-size:24px}predictive-search .predictive-search,predictive-search .predictive-search__results{border-radius:0!important;font-family:var(--font-body)}predictive-search h2,predictive-search .predictive-search__heading{font-family:var(--font-body);font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;color:#0000008c}predictive-search .predictive-search__item-heading{font-family:var(--font-display);font-weight:700;font-size:14px;color:#000}.swatch-input__label,.swatch-input__input+.swatch-input__label{--swatch--border-radius: 0 !important;border-radius:0!important}.product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: 26px;border:1px solid rgba(0,0,0,.35);transition:border-color .15s ease,transform .15s ease}.product-form__input--swatch .swatch-input__input+.swatch-input__label:hover{border-color:#000000b3}.product-form__input--swatch .swatch-input__input:checked+.swatch-input__label{border:1.5px solid #000;box-shadow:inset 0 0 0 2px #fff}.product-form__input--pill input[type=radio]+label{border-radius:0!important;font-family:var(--font-display);font-weight:700;font-size:10px;letter-spacing:.1em;text-transform:uppercase;min-height:32px;margin:5px 5px 5px 0;padding:7px 14px;border:1px solid rgba(0,0,0,.4);transition:background-color .15s ease,color .15s ease,border-color .15s ease}.product-form__buttons .button,.product-form__buttons .shopify-payment-button__button,.product-form__submit{font-size:10px!important;padding:11px 17px!important;min-height:33px!important;letter-spacing:.14em!important}.product-form__input--pill input[type=radio]+label:before{border-radius:0!important}.product-form__input--pill input[type=radio]+label:hover{border-color:#000}.product-form__input--pill input[type=radio]:checked+label{background:#000;color:#fff;border-color:#000}.product-form__input--pill input[type=radio]:disabled+label,.product-form__input--pill input[type=radio].disabled+label{border-color:#0000001f;color:#0006;text-decoration:line-through}.product-form__input .form__label,.product-form__input legend{font-family:var(--font-body);font-weight:500;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#0000008c}.template-404{text-align:center;padding:80px 22px;color:#111}@media(min-width:768px){.template-404{padding:120px 32px}}.template-404 .jr-404{font-family:var(--font-body);max-width:560px;margin:0 auto}.template-404 .jr-404__title{font-family:var(--font-display);font-weight:300;font-size:32px;letter-spacing:.4px;margin:0 0 18px;color:#111}@media(min-width:768px){.template-404 .jr-404__title{font-size:44px;margin-bottom:22px}}.template-404 .jr-404__text{font-family:var(--font-display);font-weight:700;font-size:15px;line-height:1.6;letter-spacing:.1px;color:#000;margin:0 0 32px}.template-404 .jr-404__cta{display:inline-block;font-family:var(--font-body);font-size:12px;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;color:#fff;background:#111;padding:14px 28px;border:1px solid #111;transition:background .15s ease,color .15s ease}.template-404 .jr-404__cta:hover{background:#fff;color:#111}.footer .list-menu__item--link{padding-top:.2rem;padding-bottom:.2rem}.footer-block__details-content{margin-bottom:.5rem}.footer-block__details-content .list-menu__item--link{padding-top:.18rem;padding-bottom:.18rem}.footer__content-top{padding-bottom:.8rem}.footer__content-bottom{padding-top:.6rem}.footer .footer-block{margin-top:.5rem}.price,.price .price-item,.totals__total-value{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;letter-spacing:.02em;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1,"tnum" 1}.footer .list-social__link .icon{width:2.2rem;height:2.2rem}.jr-herob__cta,.jr-hero__cta,.jr-404__cta,.jr-modal__close,.footer a,.footer .list-social__link{transition:opacity .16s ease,color .16s ease}.jr-herob__cta:hover,.jr-hero__cta:hover,.jr-404__cta:hover{opacity:.82}.jr-modal__close:hover{opacity:.7}.footer a:hover{opacity:.75}.price__badge-sold-out,.price__badge-sale{font-family:var(--font-display);font-style:normal;font-weight:700;letter-spacing:.1em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/23/assets/jr-skin.css.map */
