.ke-product-page{--ke-ink: #111315;--ke-muted: #5b5752;--ke-bronze: #8b6545;--ke-surface: #f6f4f1;--ke-line: #e7e1da;--buttons-radius: 10px;--buttons-radius-outset: 10px;--inputs-radius: 8px;--variant-pills-radius: 8px;background:#fff}.ke-product-page #MainContent .page-width{max-width:1240px}.ke-product-page #MainContent .rte{line-height:1.7;letter-spacing:0}.ke-product-page #MainContent .button{min-height:48px;border-radius:10px;font-family:var(--font-body-family);font-size:15px;font-weight:500;letter-spacing:.2px}.ke-product-page #MainContent .button:before,.ke-product-page #MainContent .button:after{border-radius:10px}.ke-product-page #MainContent :is(a,button,summary,input,select):focus-visible{outline-color:var(--ke-bronze);outline-offset:3px}.ke-product-page .product__info-container{letter-spacing:0}.ke-product-page .product__info-container .price{font-size:23px;font-weight:500}.ke-product-page .product__info-container .price__sale s{font-size:15px;color:#726c65}.ke-product-page #MainContent .badge{padding:5px 9px;border-radius:5px;font:500 11px/1.3 var(--font-body-family);letter-spacing:.25px}.ke-product-page #MainContent .product-form__input input[type=radio]+label{border-radius:8px;padding:12px 18px;margin-top:8px;font-size:14px;letter-spacing:0;border-color:#d8d1c9}.ke-product-page #MainContent .product-form__input input[type=radio]:checked+label{background:var(--ke-ink);border-color:var(--ke-ink);color:#fff}.ke-product-page #MainContent .product-form__input .form__label{font-family:var(--font-body-family);font-weight:500;font-size:13px;letter-spacing:0}.ke-product-page .product__media-wrapper .global-media-settings{border-radius:12px;overflow:hidden}.ke-product-page .thumbnail{border-radius:8px;overflow:hidden}.ke-product-page .product__info-container .stock-status{margin:14px 0 8px;font-size:12px;font-weight:500;letter-spacing:.2px}.ke-product-page .product__info-container .stock-indicator{width:7px;height:7px;background:var(--ke-bronze);animation:none}.ke-product-page .product__info-container .product-form__submit{min-height:52px;font-size:16px}.ke-product-page .product__accordion{border-color:var(--ke-line)}.ke-product-page .product__accordion summary{padding:19px 0}.ke-product-page .product__accordion .accordion__content{font-size:14px;line-height:1.7;color:var(--ke-muted)}.ke-product-page .product__accordion table{box-shadow:none;border-collapse:collapse;width:100%}.ke-product-page .product__accordion td{border-color:var(--ke-line);padding:10px 12px;font-size:13px}.ke-product-page .product__accordion tr:nth-child(2n){background:var(--ke-surface)}.ke-product-page .product__info-container .kaching-bundles__progressive-gifts__gift__content{border-color:#d8d1c9!important;border-radius:8px!important}.ke-product-page .product__info-container .kaching-bundles__progressive-gifts__gift__label{border-radius:4px;background:#eee8e1}.ke-product-page [id$=__bundle_deals_K8dLgq] .page-width{padding-top:8px;padding-bottom:24px}.ke-product-page .bundle-deals{--buttons-radius: 2px;--buttons-radius-outset: 2px;--inputs-radius: 2px;padding:20px;background:#f1f1f1;border:1px solid #dedede;border-radius:2px}.ke-product-page .bundle-deals__media-item-container{border-radius:2px;overflow:hidden}.ke-product-page .bundle-deals__product{padding:8px 0;margin-bottom:0;border-bottom:1px solid #d8d8d8}.ke-product-page .bundle-deals__price{font-size:16px;font-weight:500}.ke-product-page .bundle-deals__compare-price{font-size:13px;color:#726c65}.ke-product-page .bundle-deals__variant-selects .select{background:#fff;border-radius:2px;border:1px solid #ccc}.ke-product-page .bundle-deals__variant-selects select{min-height:34px;font:400 13px var(--font-body-family)}.ke-product-page .bundle-deals__total-price-container{font-size:16px}.ke-product-page [id$=__image_with_text_wk3pWP] .image-with-text__media{height:480px;min-height:0;padding-bottom:0!important;border-radius:12px;overflow:hidden;background:#090909}.ke-product-page [id$=__image_with_text_wk3pWP] .image-with-text__media img{height:100%;object-fit:contain}.ke-product-page [id$=__image_with_text_wk3pWP] .image-with-text__content{padding:40px 48px}.ke-product-page [id$=__image_with_text_wk3pWP] .image-with-text__text{color:var(--ke-muted);font-size:15px}.ke-product-page [id*=__featured_collection_] .card-wrapper{border-radius:12px;overflow:hidden;background:#fff}.ke-product-page [id*=__featured_collection_] .card{border-radius:12px;box-shadow:none}.ke-product-page [id*=__featured_collection_] .card__inner{border-radius:12px;overflow:hidden}.ke-product-page [id*=__featured_collection_] .card__content{text-align:left}.ke-product-page [id*=__featured_collection_] .card__information{padding:16px 4px}.ke-product-page [id*=__featured_collection_] .card-information{text-align:left}.ke-product-page [id*=__featured_collection_] .price{font-size:15px;font-weight:500}.ke-product-page [id*=__featured_collection_] .price__sale s{font-size:12px;color:#726c65}.ke-product-page #MainContent .loox-rating .loox-icon{color:var(--ke-bronze)!important;fill:var(--ke-bronze)!important}.ke-product-page #MainContent .loox-rating{color:var(--ke-bronze)!important}.ke-product-page #MainContent .loox-rating-label{color:var(--ke-muted);font-size:12px}.ke-product-page [id$=__icon_bar_R9hGtK] .icon-bar{background:var(--ke-surface);border-top:1px solid var(--ke-line)}.ke-product-page [id$=__icon_bar_R9hGtK] .icon-bar-card{background:transparent}.ke-product-page [id$=__icon_bar_R9hGtK] .icon-bar-card__icon img{filter:brightness(0) saturate(100%) invert(42%) sepia(22%) saturate(920%) hue-rotate(346deg) brightness(91%) contrast(86%)}.ke-product-page [id$=__icon_bar_R9hGtK] .rte{font-size:13px;color:var(--ke-muted)}.ke-product-page .footer .rte{font-size:13px;line-height:1.7;letter-spacing:0}.ke-product-page .footer .footer-block__image-wrapper{border-radius:8px;overflow:hidden}@media(min-width:990px){.ke-product-page .product__info-wrapper{padding-left:44px}}@media(max-width:749px){.ke-product-page #MainContent .page-width{padding-left:20px;padding-right:20px}.ke-product-page #MainContent .page-width.mobile-full-page{padding-left:0;padding-right:0}.ke-product-page .bundle-deals{padding:14px;border-radius:2px}.ke-product-page [id$=__image_with_text_wk3pWP] .image-with-text__media{height:340px}.ke-product-page [id$=__image_with_text_wk3pWP] .image-with-text__media--mobile-full{margin:0}.ke-product-page [id$=__image_with_text_wk3pWP] .image-with-text__content{padding:28px 4px 12px;text-align:left;align-items:flex-start}}.ke-product-page .product__info-container .po-buttonOption-content :is(.po-buttonOption-labelRow,.po-buttonOption-label){color:inherit!important}@media(max-width:749px){.ke-product-page section[id^=MainProduct-] .product__media-wrapper{width:calc(100% + 40px);max-width:none;margin-left:-20px;margin-right:-20px}.ke-product-page section[id^=MainProduct-] .product__media-wrapper .slider-mobile-gutter{margin-left:0;margin-right:0}.ke-product-page section[id^=MainProduct-] .product__media-list{width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0;scroll-padding-left:0;scroll-padding-right:0}.ke-product-page section[id^=MainProduct-] .product__media-list .product__media-item{width:100%;max-width:100%;flex:0 0 100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.ke-product-page .bundle-deals__media-item img,.ke-product-page .bundle-deals__media-item svg{border-radius:2px}.ke-product-page .bundle-deals__product:last-child{border-bottom:0}.ke-product-page .bundle-deals__center{padding-bottom:0}.ke-product-page .bundle-deals__total-price-container{border-top-color:#d8d8d8;padding-top:10px;padding-bottom:10px;line-height:1.4}.ke-product-page #MainContent .bundle-deals .button,.ke-product-page #MainContent .bundle-deals .button:before,.ke-product-page #MainContent .bundle-deals .button:after,.ke-product-page .bundle-deals__variant-selects .select:before,.ke-product-page .bundle-deals__variant-selects .select:after{border-radius:2px}.ke-product-page #MainContent .bundle-deals .button{font-weight:700}.ke-product-page .bundle-deals .product-form,.ke-product-page .bundle-deals__form{margin-bottom:0}.ke-product-page [id$=__insta_stories_TKKqDm] .content-rte h2,.ke-product-page [id$=__testimonials_EnAH38] .title{font-family:var(--font-heading-family)}.ke-product-page [id$=__testimonials_EnAH38] .testimonial-card{border:1px solid #dedede;border-radius:2px;box-shadow:none;overflow:hidden}.ke-product-page [id$=__testimonials_EnAH38] .testimonial-card__quotes{background:#8b6545;color:#fff;width:36px;height:36px;border-radius:2px}.ke-product-page [id$=__testimonials_EnAH38] .testimonial-card__quotes svg{width:20px;height:20px}.ke-product-page [id$=__testimonials_EnAH38] .multicolumn-card__info{padding:16px}@media(max-width:749px){.ke-product-page [id$=__insta_stories_TKKqDm] .content-rte h2,.ke-product-page [id$=__testimonials_EnAH38] .title{font-size:26px;line-height:1.2}.ke-product-page [id$=__insta_stories_TKKqDm] .content-rte .rte{font-size:14px;line-height:1.5}.ke-product-page [id$=__testimonials_EnAH38] .title-wrapper-with-link{margin-bottom:20px}.ke-product-page .bundle-deals__media{max-width:216px;column-gap:12px;margin-bottom:4px}.ke-product-page .bundle-deals__media-item:not(:first-child):before{left:-6px;font-size:14px}.ke-product-page .bundle-deals__checkbox-container--price-under{flex-direction:row;align-items:center}.ke-product-page .bundle-deals__checkbox-container--price-under .bundle-deals__prices{padding-left:8px;margin-top:0}.ke-product-page .bundle-deals__checkbox-label{min-width:0}.ke-product-page .bundle-deals__title{font-size:14px;line-height:1.25}.ke-product-page .bundle-deals__prices{white-space:nowrap}.ke-product-page .bundle-deals__price{font-size:14px}.ke-product-page .bundle-deals__compare-price{font-size:11px}.ke-product-page .bundle-deals__total-price-container{font-size:15px;padding:10px 0}.ke-product-page #MainContent .bundle-deals .button{min-height:46px;font-size:14px}}@media(max-width:749px){.ke-product-page .ke-smiths{padding:28px 0 24px}.ke-product-page .ke-smiths__header{padding:0 20px;margin-bottom:20px}.ke-product-page .ke-smiths h2{margin-bottom:12px}.ke-product-page .ke-smiths__intro{margin-bottom:0;line-height:1.5}.ke-product-page .ke-smiths__grid{gap:12px;padding-bottom:8px;align-items:flex-start}.ke-product-page .ke-smiths__card{flex-basis:82%}.ke-product-page .ke-smiths__portrait{aspect-ratio:5 / 4}.ke-product-page .ke-smiths__image{object-position:center 26%}.ke-product-page .ke-smiths__body{padding:16px 16px 10px}.ke-product-page .ke-smiths h3{font-size:22px;margin-bottom:8px}.ke-product-page .ke-smiths__facts{margin:10px 0;padding:10px 0;gap:8px}.ke-product-page .ke-smiths__facts dt{margin-bottom:3px}.ke-product-page .ke-smiths__facts dd{font-size:16px}.ke-product-page .ke-smiths__teaser{min-height:0;margin-bottom:10px;line-height:1.5}.ke-product-page .ke-smiths__details summary{padding-top:6px}.ke-product-page .ke-press{padding:20px 20px 16px}.ke-product-page .ke-press__inner{padding-top:0}.ke-product-page .ke-press__heading{margin-bottom:8px}.ke-product-page .ke-press__marks{gap:16px;padding:4px 0}.ke-product-page .ke-press__mark{min-height:68px}.ke-product-page .ke-press__viewport{padding-bottom:6px}.ke-product-page [id$=__insta_stories_TKKqDm] .page-width{padding-top:28px;padding-bottom:12px}.ke-product-page [id$=__insta_stories_TKKqDm] .content-rte h2{max-width:330px;margin:0 auto 14px;font-size:28px;line-height:1.25}.ke-product-page [id$=__insta_stories_TKKqDm] .content-rte>.rte{display:none}.ke-product-page [id$=__insta_stories_TKKqDm] .insta-stories__open-buttons-and-arrows-container{margin-top:22px}.ke-product-page [id$=__insta_stories_TKKqDm] .insta-story-open-btn__username{font-size:12px;line-height:1.4;margin-top:8px}.ke-product-page [id$=__testimonials_EnAH38] .page-width{padding-top:28px;padding-bottom:28px}.ke-product-page [id$=__testimonials_EnAH38] .title{font-size:28px;line-height:1.25}.ke-product-page [id$=__testimonials_EnAH38] .title-wrapper-with-link{margin-bottom:20px}.ke-product-page [id$=__testimonials_EnAH38] .multicolumn-card__info{padding:20px}.ke-product-page [id$=__testimonials_EnAH38] .multicolumn-card__info .rte{font-size:15px;line-height:1.65}.ke-product-page [id$=__testimonials_EnAH38] .testimonial-card__author{font-size:13px;margin-top:16px}.ke-product-page .ke-compare,.ke-product-page .ke-faq{padding-top:28px;padding-bottom:28px}.ke-product-page .ke-faq__tabs{scrollbar-width:thin;scrollbar-color:#b3aaa1 transparent;padding-bottom:7px}.ke-product-page .bundle-deals__checkbox-container--price-under{flex-direction:column;align-items:stretch;gap:5px}.ke-product-page .bundle-deals__checkbox-container--price-under .bundle-deals__prices{padding-left:28px}.ke-product-page .bundle-deals__title{line-height:1.4}.ke-product-page .ke-mars-offer .kaching-bundles .kaching-bundles__progressive-gifts__gifts{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}.ke-product-page .ke-mars-offer .kaching-bundles .kaching-bundles__progressive-gifts__gift__image-wrapper{height:64px!important}.ke-product-page .ke-mars-offer .kaching-bundles .kaching-bundles__progressive-gifts__gift__image{max-height:58px!important}.ke-product-page .ke-mars-offer .kaching-bundles .kaching-bundles__progressive-gifts__gift__title{font-size:11px!important;line-height:1.2!important}.ke-product-page #MainContent .product-form__submit{min-height:54px;font-size:18px}.ke-product-page .sticky-atc{padding:10px 0 calc(10px + env(safe-area-inset-bottom,0px));background:#fff;color:#111315;box-shadow:0 -2px 14px #00000012;border-top:1px solid #e7e1da;z-index:5}.ke-product-page #MainContent .sticky-atc-container{padding-left:16px;padding-right:16px;gap:14px}.ke-product-page .sticky-atc__left{flex:0 1 auto;min-width:0}.ke-product-page .sticky-atc__button{flex:1 1 auto}.ke-product-page #MainContent .sticky-atc .button{width:100%;min-height:48px;padding:10px 14px;border-radius:2px;background:#8b6545;color:#fff;font-size:16px;line-height:1.25;font-weight:600}.ke-product-page #MainContent .sticky-atc .button:before,.ke-product-page #MainContent .sticky-atc .button:after{border-radius:2px}.ke-product-page .sticky-atc .price{margin:0;font-size:18px;line-height:1.2}.ke-product-page .sticky-atc .price__sale{display:flex;flex-direction:column}.ke-product-page .sticky-atc .price-item{margin-right:0;white-space:nowrap}.ke-product-page .sticky-atc .price__sale .price-item--regular{font-size:12px}.ke-product-page .sticky-atc .price-item--sale{font-size:18px}.ke-product-page:has(cart-drawer.active) .sticky-atc,.ke-product-page:has(dialog[open]) .sticky-atc{visibility:hidden}}@media(min-width:750px){.ke-product-page .sticky-atc,.ke-product-page .sticky-atc-footer-spacer{display:none}}.ke-product-page{--ke-muted: #5b5752;--ke-surface: #f6f4f1;--ke-line: #e7e1da;--ke-section-heading: 36px}.ke-product-page #MainContent :is(.ke-smiths h2,.ke-compare__title,.ke-faq__heading,[id$=__insta_stories_TKKqDm] .content-rte h2,[id$=__testimonials_EnAH38] .title,[id*=__featured_collection_] .title){font-family:var(--font-heading-family);font-weight:var(--font-heading-weight, 700);font-style:var(--font-heading-style, normal);font-size:var(--ke-section-heading);line-height:1.2;letter-spacing:0;color:var(--ke-ink)}.ke-product-page .ke-smiths,.ke-product-page .ke-compare,.ke-product-page .ke-faq{padding-top:48px;padding-bottom:48px}.ke-product-page .ke-smiths__header{margin-bottom:28px}.ke-product-page .ke-smiths h2{margin-bottom:12px}.ke-product-page #MainContent .ke-faq__heading{margin-bottom:24px}.ke-product-page .ke-press{padding-top:28px;padding-bottom:24px}.ke-product-page .ke-press__inner{padding-top:0}.ke-product-page #MainContent .ke-press__title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight, 700);font-size:28px;line-height:1.2;letter-spacing:0}.ke-product-page .bundle-deals,.ke-product-page .ke-faq__card{background:var(--ke-surface);border-color:var(--ke-line)}.ke-product-page [id$=__insta_stories_TKKqDm]>.color-custom,.ke-product-page [id$=__testimonials_EnAH38]>.color-custom{--color-background: 246, 244, 241;--gradient-background: #f6f4f1;--color-foreground: 17, 19, 21}.ke-product-page [id$=__testimonials_EnAH38] .testimonial-card,.ke-product-page .bundle-deals__product{border-color:var(--ke-line)}.ke-product-page :is(.ke-smiths__intro,.ke-smiths__teaser,.ke-smiths__story,.ke-compare__trust,.ke-faq__answer,.ke-faq__help){color:var(--ke-muted)}.ke-product-page #MainContent :is(.ke-smiths__intro,.ke-compare__trust){font-family:var(--font-body-family);font-size:15px;line-height:1.6;letter-spacing:0}.ke-product-page #MainContent :is(.ke-smiths__story,.ke-faq__answer,[id$=__testimonials_EnAH38] .multicolumn-card__info .rte){line-height:1.65;letter-spacing:0}.ke-product-page #MainContent .product-form__submit,.ke-product-page #MainContent .bundle-deals .button,.ke-product-page #MainContent .sticky-atc .button{background:#8b6545;--color-button: 139, 101, 69;--color-button-text: 255, 255, 255;color:#fff;font-family:var(--font-body-family);font-weight:600}@media(min-width:750px){.ke-product-page [id$=__insta_stories_TKKqDm] .page-width{padding-top:40px;padding-bottom:20px}.ke-product-page [id$=__testimonials_EnAH38] .page-width{padding-top:28px;padding-bottom:40px}.ke-product-page [id*=__featured_collection_] .collection{padding-top:40px;padding-bottom:20px}}@media(max-width:749px){.ke-product-page{--ke-section-heading: 28px}.ke-product-page .ke-smiths{padding-top:28px;padding-bottom:24px}.ke-product-page .ke-smiths__header{margin-bottom:20px}.ke-product-page .ke-compare,.ke-product-page .ke-faq{padding-top:28px;padding-bottom:28px}.ke-product-page .ke-press{padding-top:20px;padding-bottom:16px}.ke-product-page #MainContent .ke-press__title{font-size:24px}.ke-product-page #MainContent :is(.ke-smiths__intro,.ke-compare__trust){font-size:14px;line-height:1.5}.ke-product-page .ke-compare__trust{margin-bottom:20px}}.ke-product-page #MainContent .ke-mars-offer .product-form__submit{font-family:var(--font-body-family)!important;font-weight:600!important}.ke-product-page .ke-smiths__portrait{aspect-ratio:1 / 1}.ke-product-page .ke-smiths__image{object-position:center}.ke-product-page .ke-press{padding-top:36px;padding-bottom:32px}@media(max-width:749px){.ke-product-page .ke-press{padding-top:28px;padding-bottom:26px}}.ke-product-page .product__info-container>.trustpilot-stars{margin-top:6px;margin-bottom:8px}.ke-product-page .product__info-container>.trustpilot-stars .rating-stars-and-text{line-height:1.4;gap:8px;flex-wrap:wrap}.ke-product-page .product__info-container>.trustpilot-stars .rating-stars__label{line-height:1.4}.ke-product-page .product__info-container>.product__title{margin-top:0;margin-bottom:12px}.ke-product-page .product__info-container>.product__title h1{line-height:1.15;letter-spacing:0}.ke-product-page .product__info-container>.product__text-container--multiple{margin-top:0;margin-bottom:14px;row-gap:6px;padding:0;border:0}.ke-product-page .product__info-container>.product__text-container--multiple .product__text{line-height:1.4;align-items:flex-start}.ke-product-page .product__info-container>.product__text-container--multiple .material-icon{margin-top:2px;flex-shrink:0}.ke-product-page .ke-mars-offer variant-selects{border-top:0;padding-top:8px}.ke-product-page .ke-mars-offer .price .main-price{font-size:24px}@media(max-width:749px){.ke-product-page .product__info-container>.product__title{margin-bottom:10px}.ke-product-page .product__info-container>.product__text-container--multiple{row-gap:5px;margin-bottom:14px}.ke-product-page .ke-mars-offer .price .main-price{font-size:24px}}.ke-product-page .ke-smiths__portrait{overflow:hidden}.ke-product-page .ke-smiths__image[src*=ke-smith-soul2-working-1],.ke-product-page .ke-smiths__image[src*=ke-smith-soul2-working-6]{transform:scale(1.08)}.ke-product-page .product__media-item{position:relative}.ke-product-page .ke-gallery-duties{position:absolute;top:14px;right:14px;z-index:3;pointer-events:none;color:#f6f5ed;width:76px;height:76px;filter:drop-shadow(0 2px 3px rgb(0 0 0 / .16))}.ke-product-page .ke-gallery-duties .ke-duties-seal__stamp{position:relative;display:block;width:100%;height:100%}.ke-product-page .ke-gallery-duties svg{display:block;width:100%;height:100%}.ke-product-page .ke-gallery-duties .ke-duties-seal__words{position:absolute;top:32px;left:8px;right:8px;text-align:center;text-transform:uppercase;font-size:9px;font-weight:700;letter-spacing:.1px;line-height:1.2}@media(max-width:749px){.ke-product-page .ke-gallery-duties{width:62px;height:62px;top:10px;right:10px}.ke-product-page .ke-gallery-duties .ke-duties-seal__words{top:26px;left:6px;right:6px;font-size:7.5px;letter-spacing:.05px}}.ke-product-page .ke-mars-offer .kaching-bundles .kaching-bundles__progressive-gifts__gift__title{display:block;white-space:pre-line!important;min-height:2.4em}.ke-product-page .ke-two-line-pictos .h4{white-space:nowrap;line-height:1.2}.ke-product-page [data-ke-dimensions] table.ke-dimensions-table{width:100%!important;table-layout:fixed}.ke-product-page [data-ke-dimensions] .ke-dimensions-table td:first-child{width:54%!important}.ke-product-page [data-ke-dimensions] .ke-dimensions-table td:last-child{width:46%!important}.ke-product-page [data-ke-dimensions] .ke-dimension-value{white-space:normal;overflow-wrap:normal;font-variant-numeric:tabular-nums}.ke-product-page .ke-mars-offer :is(.easify-product-options,#easify-product-options) .po-textField-root{border:1px solid #c9c9c9;border-radius:2px;background:#fff}.ke-product-page .ke-mars-offer :is(.easify-product-options,#easify-product-options) .po-textField-root .po-textField-input{border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.ke-product-page .ke-mars-offer :is(.easify-product-options,#easify-product-options) .po-textField-root:focus-within{outline:2px solid #8b6545;outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ke-product-harmony.css.map */
