.product-form__submit.button--secondary{background:#63417b;color:#ffffff}.header__menu-item{font-size:13px;letter-spacing:.02em}.header-wrapper{border-top:3px solid #8064a6}.header__heading-logo{height:auto}.product__title h1{font-size:34px;line-height:1.18;color:#30283b}.product__info-wrapper{min-width:0}.product__description{margin-top:32px;border-top:1px solid #e4dcea;padding-top:24px;overflow-wrap:anywhere}.kj-product-details-heading{font-size:23px;margin:0 0 16px}.product__description table{display:block;width:max-content;max-width:100%;overflow-x:auto}.product__description img{max-width:100%;height:auto}.kj-fit-note{font-size:14px;line-height:1.55;border-left:2px solid #8064a6;padding:4px 0 4px 16px;margin:16px 0 24px}.kj-fit-note p{margin:6px 0 0}.kj-fit-note a,.kj-policy-note a{color:#63417b;text-underline-offset:3px}.kj-policy-note{font-size:13px;line-height:1.6;padding:0 0 12px}.footer{border-top:1px solid #e4dcea}.footer-block__heading{font-size:21px}.card__heading{line-height:1.4}.collection-hero__title{font-size:38px}.product__accordion summary{padding:16px 0}@media(max-width:749px){.header__heading-logo-wrapper{max-width:92px}.product__title h1{font-size:27px}.product__description{margin-top:24px}.kj-fit-note{font-size:13px}.collection-hero__title{font-size:30px}.product .slider-mobile-gutter{margin-left:0;margin-right:0}.product__media-wrapper{min-width:0}}
