:root{--pj-gold:#b99545;--pj-black:#0b0b0b;--pj-cream:#f8f6f1;--pj-line:rgba(18,18,18,.12)}.announcement-bar{letter-spacing:.14em;font-size:1.05rem;font-weight:700}.header-wrapper{border-bottom:1px solid rgba(18,18,18,.1)}.header{padding-top:1.4rem;padding-bottom:1.4rem}.header__heading-logo{transition:transform .25s ease}.header__heading-link:hover .header__heading-logo{transform:scale(1.02)}.header__menu-item{font-size:1.25rem;letter-spacing:.11em;text-transform:uppercase;font-weight:600}.header__menu-item:hover span,.header__active-menu-item{text-decoration:none;color:#8b6c2d}.header__icon{transition:transform .2s ease}.header__icon:hover{transform:translateY(-1px)}.card-wrapper .card{transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.card-wrapper:hover .card{transform:translateY(-4px);box-shadow:0 14px 30px #00000012;border-color:#b9954559}.card__media .media img{transition:transform .45s ease}.card-wrapper:hover .card__media .media img{transform:scale(1.025)}.card__heading{font-size:1.45rem;line-height:1.35}.card-information>.price{font-weight:700;letter-spacing:.03em}.badge{border-radius:2px;letter-spacing:.08em;text-transform:uppercase}.product__title h1{font-size:clamp(2.8rem,4vw,4.5rem);line-height:1.06;letter-spacing:.01em}.product__info-container .price{font-size:2.2rem;font-weight:700}.product__info-container>*+*{margin:1.8rem 0}.product-form__input .form__label{font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700}.product-form__input select,.quantity{border-radius:4px}.product-form__submit{min-height:5.4rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700}.shopify-payment-button__button{min-height:5.4rem!important;border-radius:4px!important}.product__media-item .global-media-settings{border-color:#12121214}.thumbnail{border-radius:3px}.product__description{line-height:1.75}.accordion{border-top:1px solid var(--pj-line);border-bottom:1px solid var(--pj-line)}.accordion summary{padding:1.8rem 0}.accordion__title{font-size:1.25rem;letter-spacing:.08em;text-transform:uppercase;font-weight:700}.product-recommendations__heading{letter-spacing:.08em;text-transform:uppercase}.footer{border-top:1px solid rgba(185,149,69,.45)}.footer__content-top{padding-bottom:3rem}.footer-block__heading,.footer__newsletter .footer-block__heading{letter-spacing:.12em;text-transform:uppercase;font-size:1.4rem}.footer-block__details-content .list-menu__item--link,.footer__copyright{letter-spacing:.04em}.footer .newsletter-form__field-wrapper .field__input{border-color:#ffffff59}.collection-list-title,.title-wrapper-with-link .title{letter-spacing:.08em;text-transform:uppercase}@media screen and (min-width:990px){.header--middle-center{grid-template-columns:1fr auto 1fr}.product--medium:not(.product--no-media) .product__media-wrapper{max-width:58%;width:calc(58% - var(--grid-desktop-horizontal-spacing)/2)}.product--medium:not(.product--no-media) .product__info-wrapper{max-width:42%;width:calc(42% - var(--grid-desktop-horizontal-spacing)/2)}}@media screen and (max-width:749px){.announcement-bar{font-size:.9rem;letter-spacing:.08em}.header{padding-top:1rem;padding-bottom:1rem}.card__heading{font-size:1.25rem}.product__title h1{font-size:2.7rem}.product__info-container .price{font-size:2rem}.product-form__submit,.shopify-payment-button__button{min-height:5rem!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/pj-luxury.css.map */
