:root{--ks-ui-ivory:#FCF8F2;--ks-ui-maroon:#8B0024;--ks-ui-maroon-deep:#680019;--ks-ui-gold:#C5912C;--ks-ui-gold-light:#F1D18A;--ks-ui-ink:#211A17;--ks-ui-muted:#625A54}.header-section,.header-section .header,.header-section .header__inner{background:#8b0024!important;background-color:#8b0024!important;color:#fff8f2!important}.header-section .header:before,.header-section .header__inner:before{background:#8b0024!important;background-color:#8b0024!important;opacity:1!important}.header-section .header__logo--image{background:transparent!important;background-color:transparent!important;border:0!important;border-radius:0!important;padding:0!important;box-shadow:none!important}.header-section .header__menu>ul>li>.menu__item,.header-section .header__menu>ul>li>details>summary,.header-section .header__menu>ul>li>details>summary .menu__item,.header-section .header__buttons,.header-section .header__buttons a,.header-section .header__buttons button,.header-section .search-drawer-button,.header-section .cart-drawer-button,.header-section .menu-drawer-button,.header-section .ks-wishlist-header,.header-section header-account,.header-section shopify-account{color:#fff8f2!important}.header-section svg{color:currentColor}body.product-template .product-form__input--color,body.product-template .product-form__input--swatch{--swatch-size:32px!important;gap:10px!important;align-items:center}body.product-template .product-form__input--color input[type=radio]+label[data-swatch-type],body.product-template .product-form__input--swatch .swatch-input__label{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;padding:5px!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;border:0!important;border-radius:9999px!important;background:transparent!important;background-color:transparent!important;color:inherit!important;box-shadow:none!important}body.product-template .product-form__input--color input[type=radio]:checked+label[data-swatch-type],body.product-template .product-form__input--swatch input[type=radio]:checked+.swatch-input__label{background:transparent!important;background-color:transparent!important;border:0!important;color:inherit!important}body.product-template .product-form__input--color .swatch-color,body.product-template .product-form__input--swatch .swatch-color{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;margin:0!important;border-radius:9999px!important}body.product-template .product-form__input--color input[type=radio]:checked+label .swatch-color:before,body.product-template .product-form__input--swatch input[type=radio]:checked+label .swatch-color:before{top:0!important;right:0!important;bottom:0!important;left:0!important;box-shadow:0 0 0 2px var(--ks-ui-ivory),0 0 0 3px var(--ks-ui-maroon)!important}body.product-template .product-form__input--color .swatch-color:after,body.product-template .product-form__input--swatch .swatch-color:after{box-shadow:0 0 0 1px #211a172e!important}body.product-template .product-form__input .form__label{margin-bottom:10px!important;font-family:var(--font-body-family,Arial,sans-serif)!important;font-size:14px!important;line-height:1.45!important}body.index-template #MainContent{font-family:var(--font-body-family,Arial,sans-serif)!important;color:var(--ks-ui-ink)}body.index-template :is(#KSCollectionShop h2,#KSBestSellers h2,#KSNewArrivals h2,.ks-weaves h2,.ks-edit h2,.ks-price-title,.ks-assisted-shopping h2,.ks-feedback-heading,.ks-feedback-section h2,.ks-store-heading,.ks-store-section h2,#MainContent .section__heading,[id*=image_with_text_MgddA8] .rich-text__heading,[id*=collapsible_tabs_KNKLiF] .section__heading){font-family:var(--font-heading-family,Garamond,Georgia,serif)!important;font-size:42px!important;font-weight:400!important;line-height:1.08!important;letter-spacing:-.02em!important;color:var(--ks-ui-maroon-deep)!important}body.index-template :is(.ks-weaves__header p,.ks-new-arrivals__header p,.ks-assisted-shopping p,.ks-review-text,.ks-feedback-note,.ks-store-address,.ks-edit p,#MainContent .section__description,[id*=image_with_text_MgddA8] .rich-text__text,[id*=collapsible_tabs_KNKLiF] .section__description,[id*=collapsible_tabs_KNKLiF] .accordion-details__content){font-family:var(--font-body-family,Arial,sans-serif)!important;font-size:15.5px!important;font-weight:400!important;line-height:1.65!important;letter-spacing:0!important;color:var(--ks-ui-muted)!important}body.index-template :is(.ks-new-arrivals__eyebrow,.ks-weaves__eyebrow,.ks-assisted-shopping__eyebrow,.ks-edit__eyebrow,.ks-store-eyebrow,[id*=image_with_text_MgddA8] .rich-text__subheading){font-family:var(--font-body-family,Arial,sans-serif)!important;font-size:11px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:.13em!important;text-transform:uppercase!important;color:#9b6a16!important}body.index-template :is(#KSCollectionShop h3,.ks-weaves h3,.ks-new-arrivals__content h3,.ks-edit h3,.ks-review-name,.ks-store-name){font-family:var(--font-heading-family,Garamond,Georgia,serif)!important;font-weight:400!important;line-height:1.24!important;letter-spacing:-.01em!important;color:var(--ks-ui-ink)!important}body.index-template :is(#KSCollectionShop h3,.ks-weaves h3,.ks-new-arrivals__content h3){font-size:19px!important}body.index-template .ks-edit h3,body.index-template .ks-store-name{font-size:21px!important}body.index-template .ks-review-name{font-size:19px!important}body.index-template .ks-new-arrivals__price{font-family:var(--font-body-family,Arial,sans-serif)!important;font-size:14.5px!important;font-weight:700!important;line-height:1.35!important;color:var(--ks-ui-maroon-deep)!important}body.index-template :is(.ks-new-arrivals__view-all,.ks-new-arrivals__mobile-view-all,.ks-assisted-shopping__button,.ks-founder-help,.ks-map-button){font-family:var(--font-body-family,Arial,sans-serif)!important;font-size:13px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:.01em!important;text-transform:none!important}body.index-template .ks-price-caption{display:block!important;margin-top:10px!important;font-family:var(--font-body-family,Arial,sans-serif)!important;font-size:13px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:0!important;color:var(--ks-ui-ink)!important;text-align:center!important}body.index-template .ks-price-shop .ks-price-circle{width:138px!important;height:138px!important;min-width:138px!important;min-height:138px!important;padding:14px!important;margin:0 auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px!important;text-align:center!important;border-radius:50%!important}body.index-template .ks-price-circle .ks-price-kicker,body.index-template .ks-price-circle .ks-price-to{font-family:var(--font-body-family,Arial,sans-serif)!important;font-size:10.5px!important;font-weight:800!important;line-height:1.1!important;letter-spacing:.11em!important;text-transform:uppercase!important;color:var(--ks-ui-gold-light)!important}body.index-template .ks-price-circle strong{display:block!important;font-family:var(--font-heading-family,Garamond,Georgia,serif)!important;font-size:21px!important;font-weight:500!important;line-height:1.05!important;letter-spacing:-.01em!important;color:#fff8e8!important;white-space:nowrap!important}body.index-template .ks-edit h2{margin-bottom:12px!important}body.index-template .ks-edit h3{margin-top:10px!important}body.index-template [id*=scrolling_promotion_htQpcB] .promotion__text{font-family:var(--font-body-family,Arial,sans-serif)!important;font-size:13px!important;font-weight:700!important;line-height:1.35!important;letter-spacing:.025em!important;text-transform:none!important}body.index-template [id*=image_with_text_MgddA8] .rich-text__heading{margin-bottom:14px!important}body.index-template [id*=image_with_text_MgddA8] .rich-text__text{max-width:60ch}body.index-template [id*=collapsible_tabs_KNKLiF] .accordion-details__summary :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){font-family:var(--font-heading-family,Garamond,Georgia,serif)!important;font-size:18px!important;font-weight:400!important;line-height:1.35!important;letter-spacing:-.005em!important;color:var(--ks-ui-ink)!important}body.index-template .ks-feedback-section,body.index-template .ks-store-section{font-family:var(--font-body-family,Arial,sans-serif)!important}@media screen and (max-width:767px){body.product-template .product-form__input--color,body.product-template .product-form__input--swatch{--swatch-size:28px!important;gap:8px!important}body.product-template .product-form__input--color input[type=radio]+label[data-swatch-type],body.product-template .product-form__input--swatch .swatch-input__label{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;padding:5px!important}body.product-template .product-form__input--color .swatch-color,body.product-template .product-form__input--swatch .swatch-color{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important}body.index-template :is(#KSCollectionShop h2,#KSBestSellers h2,#KSNewArrivals h2,.ks-weaves h2,.ks-edit h2,.ks-price-title,.ks-assisted-shopping h2,.ks-feedback-heading,.ks-feedback-section h2,.ks-store-heading,.ks-store-section h2,#MainContent .section__heading,[id*=image_with_text_MgddA8] .rich-text__heading,[id*=collapsible_tabs_KNKLiF] .section__heading){font-size:31px!important;line-height:1.1!important}body.index-template :is(.ks-weaves__header p,.ks-new-arrivals__header p,.ks-assisted-shopping p,.ks-review-text,.ks-feedback-note,.ks-store-address,.ks-edit p,#MainContent .section__description,[id*=image_with_text_MgddA8] .rich-text__text,[id*=collapsible_tabs_KNKLiF] .section__description,[id*=collapsible_tabs_KNKLiF] .accordion-details__content){font-size:15px!important;line-height:1.62!important}body.index-template .ks-price-shop .ks-price-circle{width:104px!important;height:104px!important;min-width:104px!important;min-height:104px!important;padding:10px!important;gap:3px!important}body.index-template .ks-price-circle .ks-price-kicker,body.index-template .ks-price-circle .ks-price-to{font-size:9.5px!important;letter-spacing:.1em!important}body.index-template .ks-price-circle strong{font-size:17px!important}body.index-template .ks-price-caption{margin-top:7px!important;font-size:12px!important;line-height:1.25!important}body.index-template [id*=scrolling_promotion_htQpcB] .promotion__text{font-size:12.5px!important}body.index-template [id*=collapsible_tabs_KNKLiF] .accordion-details__summary :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){font-size:17px!important}.header-section .header__logo--image{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/ks-uiux-audit-v1.css.map */
