:root{--ks-ivory:#fcf8f2;--ks-beige:#f3ece4;--ks-white:#ffffff;--ks-ink:#211a17;--ks-muted:#6f6862;--ks-maroon:#8b0024;--ks-maroon-deep:#680019;--ks-gold:#c5912c;--ks-line:rgba(139,0,36,.11);--ks-shadow-sm:0 8px 24px rgba(62,39,27,.07);--ks-shadow:0 18px 44px rgba(62,39,27,.11)}body.index-template{color:var(--ks-ink)}body.index-template #MainContent{background:var(--ks-ivory)}body.index-template .btn{font-family:var(--font-body-family,inherit);font-weight:600;letter-spacing:.02em}body.index-template .header-section .header{min-height:84px!important;padding-top:0!important;padding-bottom:0!important}body.index-template .header-section .header__logo{margin:0!important;line-height:1!important}body.index-template .header-section .header__logo--desktop{display:block;width:102px!important;max-width:102px!important;height:auto!important;max-height:68px!important;object-fit:contain!important}body.index-template .header-section .header__navigation{align-items:center!important}body.index-template .header-section .header__menu-item{font-size:15.5px!important;font-weight:500!important;letter-spacing:.01em!important}body.index-template .header-section .header__buttons{gap:2px!important}body.index-template .header-section .header__buttons>a,body.index-template .header-section .header__buttons>button,body.index-template .header-section header-account{min-width:42px!important;min-height:42px!important}body.index-template [id*=scrolling_promotion_KhdTdc] .scrolling-promotion{min-height:32px!important}body.index-template [id*=scrolling_promotion_KhdTdc] .promotion__text{font-size:13px!important;letter-spacing:.01em!important}body.index-template [id*=slideshow_q3U4Jn]{background:var(--ks-ivory)}body.index-template [id*=slideshow_q3U4Jn] .swiper-pagination-bullet-active{background:var(--ks-maroon)!important}body.index-template .ks-edit{padding:52px 0 60px!important;background:var(--ks-ivory)!important}body.index-template .ks-edit .ks-edit__inner{width:min(1280px,calc(100% - 64px))!important}body.index-template .ks-edit .ks-edit__header{margin-bottom:30px!important}body.index-template .ks-edit .ks-edit__header h2{font-size:44px!important;line-height:1.04!important;letter-spacing:-.025em!important}body.index-template .ks-edit .ks-edit__track{gap:20px!important}body.index-template .ks-edit .ks-edit__card{border-radius:18px!important;border:1px solid rgba(197,145,44,.34)!important;box-shadow:var(--ks-shadow-sm)!important}body.index-template .ks-edit .ks-edit__footer{min-height:76px!important;padding:12px 15px!important}body.index-template .ks-edit .ks-edit__label{color:var(--ks-gold)!important}body.index-template .ks-edit .ks-edit__arrow{background:var(--ks-maroon)!important}body.index-template .ks-price-shop{padding:58px 0 64px!important;background:var(--ks-ivory)!important}body.index-template .ks-price-shop .ks-price-title{margin-bottom:32px!important;font-size:44px!important;line-height:1.04!important;letter-spacing:-.02em!important;color:var(--ks-ink)!important}body.index-template .ks-price-shop .ks-price-grid{max-width:1030px!important;gap:22px!important}body.index-template .ks-price-shop .ks-price-item{min-width:0!important}body.index-template .ks-price-shop .ks-price-circle{width:154px!important;max-width:154px!important;border-color:#c5912ce6!important;box-shadow:0 11px 26px #68001921!important}body.index-template .ks-price-shop .ks-price-caption{margin-top:12px!important;font-size:14px!important;color:var(--ks-ink)!important}body.index-template [id*=collection_list_Pr36qH] .collection-list{--section-padding-top:70px!important;--section-padding-bottom:74px!important;background:var(--ks-beige)!important;color:var(--ks-ink)!important}body.index-template [id*=collection_list_Pr36qH] .page-width{max-width:1280px!important}body.index-template [id*=collection_list_Pr36qH] .section__header{margin-bottom:30px!important}body.index-template [id*=collection_list_Pr36qH] .rich-text__heading,body.index-template [id*=collection_list_Pr36qH] .section__heading{font-size:44px!important;line-height:1.04!important;letter-spacing:-.02em!important}body.index-template [id*=collection_list_Pr36qH] .rich-text__text,body.index-template [id*=collection_list_Pr36qH] .section__description{max-width:480px!important;color:var(--ks-muted)!important;line-height:1.65!important}body.index-template [id*=collection_list_Pr36qH] .collection-card__count{display:none!important}body.index-template [id*=collection_list_Pr36qH] .collection-card__image{overflow:hidden!important;border:1px solid var(--ks-line)!important;border-radius:18px!important;box-shadow:var(--ks-shadow-sm)!important}body.index-template [id*=collection_list_Pr36qH] .collection-card__wrapper{gap:16px!important}body.index-template [id*=collection_list_Pr36qH] .collection-card__title{font-size:23px!important;line-height:1.15!important;color:var(--ks-ink)!important}body.index-template [id*=collection_list_Pr36qH] .collection-card__info .btn--icon-circle{background:var(--ks-white)!important;color:var(--ks-maroon)!important;border-color:#8b002429!important}body.index-template [id*=product_tabs_iJHLzK],body.index-template [id*=custom_content_rhXbV3]{display:none!important}body.index-template [id*=image_with_text_MgddA8]{background:var(--ks-beige)!important;padding-top:18px!important;padding-bottom:18px!important}body.index-template [id*=image_with_text_MgddA8] .image-with-text{max-width:1280px!important;margin-inline:auto!important}body.index-template [id*=image_with_text_MgddA8] .image-with-text__wrapper,body.index-template [id*=image_with_text_MgddA8] .image-with-text__inner{overflow:hidden!important;border-radius:22px!important}body.index-template [id*=image_with_text_MgddA8] .image-with-text__heading{letter-spacing:-.02em!important}body.index-template [id*=image_with_text_MgddA8] .image-with-text__text{color:#514944!important;line-height:1.72!important}body.index-template [id*=scrolling_promotion_htQpcB]{background:var(--ks-white)!important;border-top:1px solid rgba(55,37,28,.09)!important;border-bottom:1px solid rgba(55,37,28,.09)!important}body.index-template [id*=scrolling_promotion_htQpcB] .scrolling-promotion{background:var(--ks-white)!important}body.index-template [id*=scrolling_promotion_htQpcB] .promotion__text{color:var(--ks-ink)!important;font-size:14px!important}body.index-template .ks-feedback-section{padding:68px 24px 74px!important;background:var(--ks-ivory)!important}body.index-template .ks-feedback-section .ks-feedback-heading{font-size:44px!important;line-height:1.06!important;letter-spacing:-.02em!important;color:var(--ks-ink)!important}body.index-template .ks-feedback-section .ks-feedback-page{gap:22px!important}body.index-template .ks-feedback-section .ks-review-card{min-height:300px!important;padding:38px 32px 34px!important;border:1px solid var(--ks-line)!important;border-radius:18px!important;background:var(--ks-white)!important;box-shadow:var(--ks-shadow-sm)!important}body.index-template .ks-feedback-section .ks-review-stars{color:var(--ks-gold)!important;font-size:20px!important}body.index-template .ks-feedback-section .ks-review-text{color:#514944!important;line-height:1.68!important}body.index-template .ks-feedback-section .ks-review-name{color:var(--ks-ink)!important}body.index-template .ks-feedback-section .ks-feedback-pagination{margin-top:42px!important}body.index-template [id*=collapsible_tabs_KNKLiF] .section--collapsible-tabs{--section-padding-top:68px!important;--section-padding-bottom:70px!important;max-width:1120px!important;background:var(--ks-beige)!important;color:var(--ks-ink)!important}body.index-template [id*=collapsible_tabs_KNKLiF] .rich-text__heading{font-size:42px!important;line-height:1.08!important;letter-spacing:-.02em!important}body.index-template [id*=collapsible_tabs_KNKLiF] .rich-text__text{color:var(--ks-muted)!important;line-height:1.62!important}body.index-template [id*=collapsible_tabs_KNKLiF] .accordion-item{margin-bottom:10px!important;overflow:hidden!important;border:1px solid var(--ks-line)!important;border-radius:14px!important;background:var(--ks-white)!important;box-shadow:0 5px 18px #3e271b0b!important}body.index-template [id*=collapsible_tabs_KNKLiF] .accordion-details__summary{padding:18px 20px!important}body.index-template [id*=collapsible_tabs_KNKLiF] .accordion-details__content{padding-inline:20px!important;padding-bottom:19px!important;color:var(--ks-muted)!important;line-height:1.7!important}body.index-template .ks-store-section{padding:68px 24px 76px!important;background:var(--ks-ivory)!important}body.index-template .ks-store-section .ks-store-container{max-width:1080px!important}body.index-template .ks-store-section .ks-store-heading{margin-bottom:34px!important;font-family:var(--font-heading-family,Georgia,serif)!important;font-size:44px!important;line-height:1.06!important;letter-spacing:-.02em!important;color:var(--ks-ink)!important}body.index-template .ks-store-section .ks-store-image-frame{border-radius:20px!important;box-shadow:var(--ks-shadow)!important;border:1px solid var(--ks-line)!important}body.index-template .ks-store-section .ks-store-image{border-radius:20px!important}body.index-template .ks-store-section .ks-store-name{font-family:var(--font-heading-family,Georgia,serif)!important;color:var(--ks-ink)!important}body.index-template .ks-store-section .ks-store-address{color:var(--ks-muted)!important}body.index-template .ks-store-section .ks-map-button{background:var(--ks-maroon)!important;border-color:var(--ks-maroon)!important;color:#fff!important;box-shadow:0 8px 22px #68001929!important}@media screen and (min-width:900px){body.index-template .ks-store-section .ks-store-container{display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr)!important;column-gap:58px!important;row-gap:18px!important;align-items:center!important;text-align:left!important}body.index-template .ks-store-section .ks-store-heading{grid-column:1/-1!important;text-align:center!important}body.index-template .ks-store-section .ks-store-image-frame{grid-column:1!important;grid-row:2!important;width:100%!important;max-width:none!important;margin:0!important}body.index-template .ks-store-section .ks-store-details{grid-column:2!important;grid-row:2!important;padding-top:0!important}body.index-template .ks-store-section .ks-store-name{font-size:31px!important}body.index-template .ks-store-section .ks-store-address{font-size:16px!important;line-height:1.75!important}}body.index-template .footer{background:#efe5da!important;color:var(--ks-ink)!important;border-top:1px solid var(--ks-line)!important}body.index-template .footer__top{padding-top:54px!important;padding-bottom:46px!important}body.index-template .footer-block__heading{color:var(--ks-ink)!important;letter-spacing:-.01em!important}body.index-template .footer .linklist,body.index-template .footer .footer-info,body.index-template .footer .footer-newsletter__description{color:#5b514b!important;line-height:1.65!important}body.index-template .footer__bottom{padding-top:22px!important;padding-bottom:22px!important;border-top:1px solid var(--ks-line)!important}body.index-template .footer-newsletter input{background:#ffffffb3!important;border-color:#8b002429!important}@media screen and (max-width:749px){body.index-template .header-section .header{min-height:66px!important;padding-top:0!important;padding-bottom:0!important}body.index-template .header-section .header__logo--mobile{width:66px!important;max-width:66px!important;height:auto!important;max-height:50px!important;object-fit:contain!important}body.index-template .header-section .header__buttons>a,body.index-template .header-section .header__buttons>button,body.index-template .header-section header-account{min-width:38px!important;min-height:38px!important}body.index-template [id*=scrolling_promotion_KhdTdc] .promotion__text{font-size:11.5px!important}body.index-template .ks-edit{padding:42px 0 46px!important}body.index-template .ks-edit .ks-edit__inner{width:100%!important}body.index-template .ks-edit .ks-edit__header{margin-bottom:24px!important;padding-inline:18px!important}body.index-template .ks-edit .ks-edit__header h2{font-size:34px!important}body.index-template .ks-edit .ks-edit__track{gap:13px!important;padding:3px 18px 18px!important}body.index-template .ks-edit .ks-edit__card{flex-basis:76%!important;border-radius:16px!important}body.index-template .ks-edit .ks-edit__footer{min-height:70px!important;padding:11px 13px!important}body.index-template .ks-price-shop{padding:44px 0 48px!important}body.index-template .ks-price-shop .ks-price-title{margin-bottom:25px!important;font-size:34px!important}body.index-template .ks-price-shop .ks-price-grid{gap:13px!important;padding:0 16px 10px!important}body.index-template .ks-price-shop .ks-price-item{flex:0 0 126px!important}body.index-template .ks-price-shop .ks-price-circle{width:116px!important;max-width:116px!important;margin-bottom:10px!important}body.index-template .ks-price-shop .ks-price-circle strong{font-size:18px!important}body.index-template .ks-price-shop .ks-price-caption{font-size:12px!important}body.index-template [id*=collection_list_Pr36qH] .collection-list{--section-padding-top:48px!important;--section-padding-bottom:52px!important}body.index-template [id*=collection_list_Pr36qH] .page-width{padding-inline:18px!important}body.index-template [id*=collection_list_Pr36qH] .section__header{margin-bottom:22px!important}body.index-template [id*=collection_list_Pr36qH] .rich-text__heading,body.index-template [id*=collection_list_Pr36qH] .section__heading{font-size:34px!important}body.index-template [id*=collection_list_Pr36qH] .collection-card__image{border-radius:15px!important;box-shadow:0 7px 20px #3e271b12!important}body.index-template [id*=collection_list_Pr36qH] .collection-card__title{font-size:20px!important}body.index-template [id*=image_with_text_MgddA8]{padding:0!important}body.index-template [id*=image_with_text_MgddA8] .image-with-text__content{padding:26px 19px!important}body.index-template [id*=image_with_text_MgddA8] .image-with-text__heading{font-size:34px!important}body.index-template .ks-feedback-section{padding:48px 18px 52px!important}body.index-template .ks-feedback-section .ks-feedback-heading{font-size:34px!important}body.index-template .ks-feedback-section .ks-feedback-page{gap:13px!important;grid-auto-columns:88%!important}body.index-template .ks-feedback-section .ks-review-card{min-height:286px!important;padding:30px 25px 28px!important;border-radius:15px!important}body.index-template .ks-feedback-section .ks-feedback-pagination{margin-top:30px!important}body.index-template [id*=collapsible_tabs_KNKLiF] .section--collapsible-tabs{--section-padding-top:48px!important;--section-padding-bottom:52px!important;padding-inline:16px!important}body.index-template [id*=collapsible_tabs_KNKLiF] .rich-text__heading{font-size:34px!important}body.index-template [id*=collapsible_tabs_KNKLiF] .accordion-item{border-radius:12px!important}body.index-template [id*=collapsible_tabs_KNKLiF] .accordion-details__summary{padding:16px!important}body.index-template [id*=collapsible_tabs_KNKLiF] .accordion-details__content{padding-inline:16px!important;padding-bottom:16px!important}body.index-template .ks-store-section{padding:48px 16px 54px!important}body.index-template .ks-store-section .ks-store-container{max-width:390px!important;text-align:center!important}body.index-template .ks-store-section .ks-store-heading{font-size:34px!important;margin-bottom:26px!important}body.index-template .ks-store-section .ks-store-image-frame{max-width:350px!important;border-radius:16px!important}body.index-template .ks-store-section .ks-store-image{border-radius:16px!important}body.index-template .ks-store-section .ks-store-details{padding-top:24px!important}body.index-template .ks-store-section .ks-store-name{font-size:23px!important}body.index-template .ks-store-section .ks-store-address{font-size:15px!important}body.index-template .footer__top{padding-top:40px!important;padding-bottom:32px!important}body.index-template .footer__bottom{padding-top:18px!important;padding-bottom:82px!important}body.index-template .footer-accordion-details{border-top:1px solid var(--ks-line)!important}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/ks-luxury-v2.css.map */
