.product-info__block-group,.product-info__block-item,.price-list--product{justify-content:center}.badge-list{justify-content:center;border-radius:4px}.product-title.h4{font-family:Lora,Georgia,serif;font-style:italic;font-weight:500;font-size:1.5rem;letter-spacing:-.01em;line-height:1.1;color:#b8694a;background-color:#e9c9b6;border-radius:10px;text-align:center;padding:.75rem 1rem}.price-list,.price__current,.price-list--product .price{font-size:1rem;font-weight:500;color:#453f36;letter-spacing:0}.product-gallery__carousel{border-radius:12px;overflow:hidden}.template-product .prose{background-color:#e8d4c0;padding:1rem 1.25rem;border-radius:8px;font-size:.9375rem;line-height:1.7;color:#6e6457}.feature-badge{border-radius:8px}.product-form__submit{background-color:#9e4a2c!important;border-color:#9e4a2c!important;color:#fff!important;border-radius:0!important;letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:500}.product-form__submit:hover{background-color:#78371f!important;border-color:#78371f!important}.accordion__title,.accordion summary,details summary{font-size:.75rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#2a2621}.rating__star,.rating__star svg,.yotpo .yotpo-star,.stamped-fa-star,[class*=star-rating] svg{color:#b8975a!important;fill:#b8975a!important}.product-availability-widget,.shipping-widget{background-color:#9e4a2c;color:#f4e7dd;border-radius:8px}.prose .ji-size-guide{text-align:left;color:#453f36;font-size:1rem;line-height:1.55}.prose .ji-size-guide>*{margin:0}.prose .ji-size-guide .ji-size-guide__intro{margin:0 0 20px;max-width:52ch}.prose .ji-size-guide h3{margin:0 0 6px;font-family:var(--heading-font-family, "Lora", Georgia, serif);font-weight:var(--heading-font-weight, 400);font-size:1.375rem;line-height:1.2;letter-spacing:0;text-align:left;color:#2a2621}.prose .ji-size-guide p{margin:0 0 10px;max-width:56ch}.prose .ji-size-guide p:last-child{margin-bottom:0}.prose .ji-size-guide .ji-size-guide__option{margin:0;padding:20px 0;border-top:1px solid #D9C4AE}.prose .ji-size-guide .ji-size-guide__option--primary{display:flex;align-items:center;gap:24px;margin:0 0 8px;padding:20px;border-top:0;border-radius:14px;background:#f4e7dd}.prose .ji-size-guide .ji-size-guide__option--primary+.ji-size-guide__option{border-top:0}.prose .ji-size-guide .ji-size-guide__text{flex:1;min-width:0}.prose .ji-size-guide a{color:#2a2621;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:#9c8f7e}.prose .ji-size-guide a:hover{text-decoration-color:#9e4a2c}.prose .ji-size-guide a.ji-size-guide__btn{display:inline-flex;align-items:center;min-height:48px;margin-top:4px;padding:12px 24px;border-radius:10px;background:#9e4a2c;color:#fff;font-size:.875rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;text-decoration:none}.prose .ji-size-guide a.ji-size-guide__btn:hover{background:#78371f;color:#fff}.prose .ji-size-guide .ji-size-guide__qr{flex:none;width:120px;height:120px;margin:0;border-radius:6px}.prose .ji-size-guide .ji-size-guide__note{margin:4px 0 0;padding-top:16px;border-top:1px solid #D9C4AE;font-size:.9375rem;color:#6e6457}.prose .ji-size-guide .ji-size-guide__desktop{display:none}@media(hover:hover)and (pointer:fine)and (min-width:1000px){.prose .ji-size-guide .ji-size-guide__desktop{display:block}.prose .ji-size-guide .ji-size-guide__mobile{display:none}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/ji-custom.css.map */
