.kf-atelier{letter-spacing:.01em}.kf-atelier h1,.kf-atelier h2,.kf-atelier .h1,.kf-atelier .h2{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.035em;line-height:1.15}.kf-atelier[dir=rtl],html[dir=rtl] .kf-atelier{font-family:Tahoma,Arial,sans-serif}html[dir=rtl] .kf-atelier h1,html[dir=rtl] .kf-atelier h2,html[dir=rtl] .kf-atelier .h1,html[dir=rtl] .kf-atelier .h2{font-family:Tahoma,Arial,sans-serif;letter-spacing:0;line-height:1.45;font-weight:500}.kf-atelier .gradient{background-attachment:initial}.kf-atelier .header-wrapper{border-bottom:1px solid #ded3cc}.kf-atelier .header{max-width:1440px}.kf-atelier .header__heading-logo-wrapper{width:58px}.kf-atelier .header__heading-link{display:flex;align-items:center;gap:12px}.kf-atelier .header__heading-link:after{content:"KRISTENA\2019S\a FACTORY";white-space:pre;direction:ltr;font-family:Georgia,Times New Roman,serif;font-size:18px;line-height:1.25;letter-spacing:.12em;color:#4a2438}.kf-atelier .header__menu-item{font-size:13px;letter-spacing:.03em}.kf-atelier .header__active-menu-item{color:#4a2438;text-underline-offset:7px}.kf-atelier .button{min-height:48px;padding-inline:28px;font-size:14px;font-weight:500;letter-spacing:.025em}.kf-atelier .button:after,.kf-atelier .button:before{border-radius:2px}.kf-atelier .button:focus-visible,.kf-atelier a:focus-visible{outline:2px solid #4a2438;outline-offset:5px}.kf-notice{display:flex;justify-content:space-between;gap:20px;padding:10px max(24px,calc((100vw - 1260px)/2));background:#4a2438;color:#fbf8f4;font-size:11px;letter-spacing:.08em}.kf-home{overflow:hidden}.kf-hero{display:grid;grid-template-columns:46% 54%;min-height:650px;max-width:1600px;margin:auto;background:#eee6de}.kf-hero__copy{display:flex;flex-direction:column;justify-content:center;padding:70px clamp(30px,5vw,90px)}.kf-eyebrow{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#755b66;margin:0 0 25px}.kf-hero h1{font-size:clamp(44px,4.7vw,76px);margin:0 0 24px;max-width:580px}.kf-hero__intro{font-size:16px;line-height:1.9;max-width:460px;margin:0 0 34px;color:#65565b}.kf-actions{display:flex;align-items:flex-start;flex-direction:column;gap:23px}.kf-text-link{color:#4a2438;text-decoration:none;font-size:13px;border-bottom:1px solid #9d858e;padding-bottom:5px;display:inline-flex;gap:22px;align-items:center;width:fit-content}.kf-text-link:hover{border-bottom-color:#4a2438}.kf-hero__image{min-height:650px;position:relative}.kf-hero__image img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;object-position:center 53%}.kf-service-strip{display:flex;align-items:center;justify-content:center;gap:6vw;border-block:1px solid #ded3cc;padding:22px 24px;font-size:12px;color:#66535b}.kf-service-strip span+span{border-inline-start:1px solid #cbbabf;padding-inline-start:6vw}.kf-edit{padding-block:90px}.kf-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:35px}.kf-section-head .kf-eyebrow{margin-bottom:12px}.kf-section-head h2{font-size:44px;margin:0 0 10px}.kf-section-head p:not(.kf-eyebrow){font-size:14px;color:#79696d;margin:0}.kf-section-head>.kf-text-link{flex-shrink:0;margin-bottom:7px}.kf-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.kf-product-card__image{display:block;aspect-ratio:4/5;background:#eee6de;overflow:hidden}.kf-product-card__image img{height:100%;width:100%;object-fit:cover;transition:transform .35s ease}.kf-product-card__image:hover img{transform:scale(1.025)}.kf-product-card__info{padding-top:18px}.kf-product-card h3{font-size:16px;font-weight:500;line-height:1.5;margin:0 0 6px}.kf-product-card h3 a{color:inherit;text-decoration:none}.kf-product-card p{font-size:13px;color:#79696d;margin:0}.kf-offer{background:#4a2438;color:#fbf8f4}.kf-offer__inner{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:60px;padding-block:50px}.kf-offer__number{font-family:Georgia,serif;font-size:66px;white-space:nowrap;direction:ltr;color:#cdb8bd}.kf-offer h2{font-size:34px;color:#fbf8f4;margin:0 0 12px}.kf-offer p{font-size:14px;line-height:1.8;margin:0 0 8px;max-width:590px}.kf-offer small{font-size:11px;color:#dbcbd1}.kf-offer .button{--color-button-text:74,36,56;--color-button:251,248,244;color:#4a2438;background-color:#fbf8f4;white-space:nowrap}.kf-bedroom{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:8%;padding-block:90px}.kf-bedroom__image{aspect-ratio:1;overflow:hidden;background:#eee6de}.kf-bedroom__image img{width:100%;height:100%;object-fit:cover}.kf-bedroom__copy{padding-inline-end:30px}.kf-bedroom h2{font-size:50px;margin:0 0 24px}.kf-bedroom__copy>p:not(.kf-eyebrow){font-size:15px;line-height:1.9;color:#79696d;max-width:460px;margin:0 0 28px}.kf-help{border-top:1px solid #ded3cc;text-align:center;padding-block:55px 70px}.kf-help h2{font-size:32px;margin:0 0 15px}.kf-help p{max-width:600px;margin:0 auto 24px;font-size:14px;line-height:1.9;color:#79696d}.kf-help .kf-text-link{margin-inline:auto}.kf-atelier .footer{border-top:0}.kf-atelier .product__title h1{font-size:38px}.kf-atelier .product__info-container .price{color:#4a2438}.kf-atelier .product-form__input input[type=radio]+label{border:1px solid #cabcc1;border-radius:2px;background:#fbf8f4;padding:12px 16px;color:#332d30}.kf-atelier .product-form__input input[type=radio]:checked+label{background:#4a2438;color:#fff;border-color:#4a2438}.kf-atelier .kf-pack{background:#f2ebe5;border-color:#d8c9ca;border-radius:3px;box-shadow:none}.kf-atelier .kf-pack__guide{background:#fbf8f4;border-radius:2px}.kf-atelier .card__heading{font-size:16px}.kf-atelier .collection-hero__title{font-size:46px}.kf-atelier .card__content{padding-top:12px}.kf-atelier .product__media-wrapper .global-media-settings{box-shadow:none}.kf-atelier .product__accordion{border-color:#ded3cc}html[dir=rtl] .kf-hero h1{font-size:clamp(36px,3.6vw,57px)}html[dir=rtl] .kf-eyebrow,html[dir=rtl] .kf-notice{letter-spacing:0}html[dir=rtl] .kf-atelier .card__information,html[dir=rtl] .kf-atelier .card-information{text-align:right}.kf-atelier .localization-form__select{font-size:12px}@media(min-width:990px){.kf-atelier .header--middle-left{grid-template-columns:auto 1fr auto;column-gap:30px}.kf-atelier .header__inline-menu{text-align:center}.kf-atelier .product__info-wrapper{padding-inline-start:5rem}.kf-atelier .product{padding-top:20px}}@media(max-width:989px){.kf-hero{grid-template-columns:1fr 1fr;min-height:510px}.kf-hero__image{min-height:510px}.kf-hero__copy{padding:40px 30px}.kf-hero h1{font-size:44px}.kf-hero__intro{font-size:14px}.kf-product-grid{gap:18px}.kf-offer__inner{gap:30px}.kf-offer__number{font-size:45px}.kf-offer h2{font-size:28px}.kf-bedroom{gap:35px}.kf-bedroom h2{font-size:38px}.kf-atelier .header__heading-link:after{font-size:15px}.kf-atelier .header__heading-logo-wrapper{width:42px}}@media(max-width:749px){.kf-notice{padding:9px 18px;font-size:10px;gap:12px}.kf-atelier .header{padding-block:8px;padding-inline:12px}.kf-atelier .header__heading-link{gap:7px}.kf-atelier .header__heading-link:after{font-size:12px;letter-spacing:.1em}.kf-atelier .header__heading-logo-wrapper{width:35px}.kf-hero{grid-template-columns:1fr;min-height:0}.kf-hero__copy{padding:40px 24px 35px}.kf-eyebrow{font-size:10px;margin-bottom:16px}.kf-hero h1{font-size:45px;max-width:420px;margin-bottom:18px}.kf-hero__intro{font-size:14px;line-height:1.8;margin-bottom:23px;max-width:350px}.kf-actions{gap:18px}.kf-hero__image{min-height:0;height:380px}.kf-hero__image img{object-position:center 55%}.kf-service-strip{padding:18px 20px;gap:12px;font-size:10px;flex-wrap:wrap;text-align:center}.kf-service-strip span+span{padding-inline-start:12px}.kf-service-strip span:first-child{flex-basis:100%}.kf-service-strip span:nth-child(2){border:0;padding:0}.kf-edit{padding-block:48px}.kf-section-head{display:block;margin-bottom:25px}.kf-section-head h2{font-size:34px}.kf-section-head p:not(.kf-eyebrow){font-size:13px}.kf-section-head>.kf-text-link{margin-top:22px}.kf-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.kf-product-card h3{font-size:14px}.kf-product-card p{font-size:12px}.kf-product-card__info{padding-top:12px}.kf-offer__inner{grid-template-columns:1fr;padding-block:36px;gap:20px;text-align:center}.kf-offer__number{font-size:44px}.kf-offer h2{font-size:30px}.kf-offer p{font-size:13px}.kf-offer .button{justify-self:center}.kf-bedroom{grid-template-columns:1fr;padding-block:48px;gap:30px}.kf-bedroom__copy{padding:0}.kf-bedroom h2{font-size:36px;margin-bottom:18px}.kf-bedroom__copy>p:not(.kf-eyebrow){font-size:14px}.kf-help{padding-block:36px 50px}.kf-help h2{font-size:28px}.kf-atelier .product__title h1{font-size:29px}.kf-atelier .collection-hero__title{font-size:34px}html[dir=rtl] .kf-hero h1{font-size:37px}html[dir=rtl] .kf-section-head h2{font-size:28px}html[dir=rtl] .kf-bedroom h2{font-size:32px}.kf-atelier .product-form__input input[type=radio]+label{padding:10px 13px}}@media(prefers-reduced-motion:reduce){.kf-product-card__image img{transition:none}}.kf-pouch-feature{border-top:1px solid #ded3cc}.kf-pouch-feature .kf-bedroom__image{background:#eee6de}@media(min-width:750px){.kf-pouch-feature .kf-bedroom__image{order:2}.kf-pouch-feature .kf-bedroom__copy{order:1}}.kf-hero-offer{display:flex;align-items:center;gap:18px;color:#4a2438;margin-bottom:24px}.kf-hero-offer span{font-family:Georgia,serif;font-size:64px;letter-spacing:-.06em;line-height:1}.kf-hero-offer small{font-size:11px;letter-spacing:.14em;border-inline-start:1px solid #bba7b0;padding-inline-start:18px;max-width:110px;line-height:1.6}.kf-hero-offer-note{font-size:11px;line-height:1.7;color:#755b66;margin:20px 0 0;max-width:350px}@media(max-width:749px){.kf-hero-offer{margin-bottom:18px;gap:15px}.kf-hero-offer span{font-size:54px}.kf-hero-offer small{font-size:10px}.kf-hero-offer-note{font-size:11px;margin-top:16px}.kf-hero__copy{padding-top:32px}.kf-hero h1{font-size:39px}html[dir=rtl] .kf-hero h1{font-size:33px}}.kf-product-card__image{background:#f5f0eb;border:1px solid #e4dcd5}.kf-product-card__image img{object-fit:contain;padding:10px}.kf-hero-offer-price{font-size:18px;font-weight:600;color:#4a2438;margin:0 0 12px}@media(max-width:749px){.kf-hero__copy{padding:24px 22px 26px}.kf-hero-offer{margin-bottom:12px}.kf-hero-offer span{font-size:44px}.kf-hero h1{font-size:32px;margin-bottom:14px}html[dir=rtl] .kf-hero h1{font-size:28px}.kf-hero__intro{font-size:13px;line-height:1.65;margin-bottom:16px}.kf-hero-offer-price{font-size:16px;margin-bottom:10px}.kf-hero__image{height:280px}.kf-actions{gap:12px}.kf-hero-offer-note{font-size:10px;margin-top:12px}.kf-product-card__image img{padding:6px}}.kf-atelier .header__heading-logo{mix-blend-mode:multiply}.kf-hair-edit .kf-product-card__image{background:#fbf8f4;border:0;isolation:isolate}.kf-hair-edit .kf-product-card__image img{mix-blend-mode:multiply;object-fit:contain;padding:8px}.kf-atelier .related-products .card__media .media img{object-fit:contain;object-position:center;transform:none!important}.kf-atelier .related-products .card__inner,.kf-atelier .related-products .card__media .media{background:transparent}.kf-atelier .related-products .card__inner{height:auto!important;min-height:0;aspect-ratio:3/4}.kf-atelier .related-products .card__inner.ratio:before{padding-bottom:0}.kf-atelier .related-products .card__media,.kf-atelier .related-products .card__media .media{height:100%!important}.kf-bed-photo{position:relative}.kf-bed-photo__caption{position:absolute;inset-inline:0;bottom:0;min-height:6%;padding:3px 6px;background:#fff;color:#403a36;display:flex;align-items:center;justify-content:center;font:10px/1.3 Tahoma,Arial,sans-serif;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/14/assets/kf-atelier.css.map */
