:root{--kf-ink: #1e1b16;--kf-ink-2: #2d2d2d;--kf-text: #55504a;--kf-muted: #756f68;--kf-rose: #a16868;--kf-rose-dark: #8c5757;--kf-cream: #fff8f0;--kf-cream-2: #faf3e9;--kf-sand: #f7f3ee;--kf-line: #ece6dc;--kf-line-2: #eadecb;--kf-sage: #dae0b6;--kf-sage-line: #bac39f;--kf-serif: "Libre Caslon Text", Georgia, "Times New Roman", serif;--kf-sans: "Lexend", "Helvetica Neue", Arial, sans-serif;--kf-shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--heading-font-family: var(--kf-serif);--heading-font-weight: 400;--heading-font-style: normal;--body-font-family: var(--kf-sans);--body-font-weight: 400;--body-font-style: normal;--header-font-family: var(--kf-sans);--header-font-weight: 400;--font-heading-family: var(--kf-serif);--font-body-family: var(--kf-sans)}body{font-family:var(--kf-sans)}announcement-bar .announcement{line-height:14px}announcement-bar .announcement__slide{padding-block:9px}announcement-bar .announcement__text,announcement-bar .announcement__text strong{font-family:var(--kf-sans);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}main-header.header{background-color:#fff8f0fa;box-shadow:0 1px 8px #0000000a}@media(min-width:1024px){main-header .header__grid{padding-top:16px;padding-bottom:16px}main-header .main-nav__item--primary,main-header a.main-nav__item--primary{color:var(--kf-ink-2);font-family:var(--kf-sans);font-size:15px;font-weight:400;letter-spacing:0}}.h1,.h2,.h3,.h4,h1,h2,h3,h4{font-family:var(--kf-serif);font-weight:400}[id$=__icons_with_text_cVtCrc] .icons-with-text{padding-block:20px!important;border-bottom:1px solid var(--kf-line);background:#fff}[id$=__icons_with_text_cVtCrc] .slider__item{position:relative;gap:12px;justify-content:center;text-align:start}@media(min-width:768px){[id$=__icons_with_text_cVtCrc] .slider__item+.slider__item:before{content:"";position:absolute;top:50%;left:0;height:32px;border-left:1px solid #e3dbcf;transform:translateY(-50%)}}[id$=__icons_with_text_cVtCrc] .icon{flex:none;color:var(--kf-ink);stroke-width:1.5}[id$=__icons_with_text_cVtCrc] .icons-with-text__text{margin:0;color:var(--kf-ink);font-family:var(--kf-sans);font-size:11px;line-height:15px}[id$=__icons_with_text_cVtCrc] .icons-with-text__text strong{font-size:13px;font-weight:600;line-height:18px}[id$=__icons_with_text_cVtCrc] .icons-with-text__text p:not(.m-0){margin:1px 0 0;color:var(--kf-text)}[id$=__icons_with_text_qzpyPH] .icons-with-text{padding-block:20px!important;border-block:1px solid var(--kf-line);background:#faf8f5}[id$=__icons_with_text_qzpyPH] .icon{color:var(--kf-ink)}[id$=__icons_with_text_qzpyPH] .icons-with-text__text{margin-top:10px;color:var(--kf-text);font-family:var(--kf-sans);font-size:13px;line-height:21px}[id$=__icons_with_text_qzpyPH] .icons-with-text__text strong{color:#1f1d1b;font-size:15px;font-weight:600;line-height:22px}[id$=__icons_with_text_qzpyPH] .icons-with-text__text p{margin:2px auto 0;max-width:230px}@media(min-width:768px){[id$=__slideshow_rADqcQ] .slideshow,[id$=__slideshow_rADqcQ] .slideshow__slide{height:auto!important;min-height:0!important;aspect-ratio:16 / 9}}[id$=__hero_collections_g8RJD4] .hc-media{box-shadow:0 12px 36px #0000000f}[id$=__hero_collections_g8RJD4] .hc-title{font-family:var(--kf-serif);letter-spacing:-.025em}[id$=__hero_collections_g8RJD4] .hc-button{padding:10px 28px;font-family:var(--kf-sans);font-size:14px;font-weight:500;letter-spacing:.025em;text-transform:none}.collection-banner--kintsugi .breadcrumbs,.collection-banner--kintsugi nav[aria-label*=readcrumb]{display:none}.collection-banner--kintsugi .collection-banner--text,.collection-banner--kintsugi .collection-banner--text-over-image{display:flex;align-items:center;min-height:400px;margin:0;padding:48px 0}.collection-banner--kintsugi .collection-banner--text{background:radial-gradient(120% 140% at 85% 30%,#dae0b68c,#dae0b600 55%),linear-gradient(105deg,#f6efe6,#efe5d8 55%,#e7dccb)}.collection-banner--kintsugi .collection-banner--text{flex-direction:column;align-items:stretch;justify-content:center}.collection-banner--kintsugi .collection-banner--text>.container:first-child:not(:last-child){display:none}html body .collection-banner--kintsugi .collection-banner--text>.container:last-child{max-width:640px!important;margin-inline:auto!important;text-align:center!important}.collection-banner--kintsugi .collection-banner--text .collection-title,.collection-banner--kintsugi .collection-banner--text .collection-description,.collection-banner--kintsugi .collection-banner--text .collection-description p{text-align:center!important}.collection-banner--kintsugi .collection-banner--text>.container:last-child,.collection-banner--kintsugi .collection-banner--text-over-image>.container{max-width:530px!important;margin-inline:max(var(--gutter),calc((100% - var(--kintsugi-content-max-width, 1200px)) / 2)) auto!important;padding:24px!important;border:1px solid rgba(255,255,255,.6);border-radius:12px;background:#ffffff73;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:start}.collection-banner--kintsugi .collection-banner__eyebrow{margin:0 0 10px;color:var(--kf-text);font-family:var(--kf-sans);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.collection-banner--kintsugi .collection-title{color:var(--kf-ink);font-family:var(--kf-serif);font-size:clamp(32px,3.4vw,44px)!important;font-weight:400;letter-spacing:-.025em;line-height:1.12!important;text-align:start}.collection-banner--kintsugi .collection-description,.collection-banner--kintsugi .collection-description p{width:auto!important;max-width:none!important;margin-inline:0!important;margin-top:12px;color:var(--kf-text);font-family:var(--kf-sans);font-size:15px;line-height:1.6;text-align:start}.collection-banner--kintsugi .collection-banner__benefits{background:var(--kf-rose)}.collection-banner--kintsugi .collection-banner__benefit{font-family:var(--kf-sans);font-size:11px;font-weight:500;letter-spacing:.08em}.collection-products--kintsugi .products-toolbar{margin-bottom:32px!important;padding:12px 16px;border-radius:8px;background:var(--kf-cream-2)}.collection-products--kintsugi .products-toolbar__count{color:#1e1e1e;font-family:var(--kf-sans);font-size:13px!important;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.collection-products--kintsugi .products-toolbar__sort--kintsugi>custom-select>.label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.collection-products--kintsugi .products-toolbar__sort--kintsugi .custom-select__btn{min-height:0;padding:2px 4px;border:0;background:transparent;color:#1e1e1e;font-family:var(--kf-sans);font-size:13px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}@media(min-width:1024px){.collection-products--kintsugi .main-products-grid{grid-template-columns:260px minmax(0,1fr)!important;gap:28px!important}.collection-products--kintsugi .facets--desktop-sidebar .filter.disclosure,.collection-products--kintsugi .facets--desktop-sidebar .facets__active-filters{margin-bottom:16px!important;padding:16px!important;border:0!important;border-radius:8px!important;background:var(--kf-cream-2)!important}.collection-products--kintsugi .facets--desktop-sidebar .filter__heading{color:#1e1e1e!important;font-family:var(--kf-sans)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.05em!important;line-height:14px!important;text-transform:uppercase}.collection-products--kintsugi .facets--desktop-sidebar .disclosure__content{padding:12px 0 0!important}.collection-products--kintsugi .facets--desktop-sidebar .filter__label,.collection-products--kintsugi .facets--desktop-sidebar .filter__text,.collection-products--kintsugi .facets--desktop-sidebar .filter__count{color:var(--kf-ink)!important;font-family:var(--kf-sans);font-size:12px!important;line-height:18px}.collection-products--kintsugi .facets--desktop-sidebar .filter__count{color:var(--kf-muted)!important}.collection-products--kintsugi .facets--desktop-sidebar .filter .checkbox+label:before{width:14px!important;height:14px!important;border-color:#8b847b!important;border-radius:3px!important;background:#fff}}.collection-products--kintsugi .main-products-grid__results>.grid{gap:20px!important}.collection-products--kintsugi .product-card{border:0!important;border-radius:8px!important;background:#fff!important;box-shadow:var(--kf-shadow-sm)!important;--card-bg-color: #fff}.collection-products--kintsugi .product-card .card__media{margin:16px 16px 0!important;border-radius:6px!important}.collection-products--kintsugi .product-card .card__media .media{--ratio: .8 !important;border-radius:6px!important}.collection-products--kintsugi .product-card .card__info{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:0 12px!important;min-height:0!important;padding:12px 16px 16px!important;background:#fff!important}.collection-products--kintsugi .product-card .card__rating{display:none!important}.collection-products--kintsugi .product-card .card__content{display:contents!important}.collection-products--kintsugi .product-card .card__content>*{grid-column:1 / -1}.collection-products--kintsugi .product-card .card__line-label{margin-bottom:4px;color:var(--kf-rose);font-family:var(--kf-sans);font-size:11px;font-weight:500;letter-spacing:.05em;line-height:14px;text-transform:uppercase}.collection-products--kintsugi .product-card .card__title a>span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.collection-products--kintsugi .product-card .card__title{min-height:60px;margin-bottom:4px!important;color:var(--kf-ink)!important;font-family:var(--kf-serif)!important;font-size:22px!important;letter-spacing:0!important;line-height:30px!important}.collection-products--kintsugi .product-card .card__subtitle{min-height:0!important;margin-bottom:0!important;color:var(--kf-muted)!important;font-family:var(--kf-sans);font-size:12px!important;line-height:18px!important}.collection-products--kintsugi .product-card .card__price{grid-column:1!important;margin-top:16px!important;color:#1e1e1e!important;font-family:var(--kf-sans);font-size:20px!important;font-weight:500!important;letter-spacing:-.01em}.collection-products--kintsugi .product-card .card__price .price__was{font-size:13px;font-weight:400;color:var(--kf-muted)}.collection-products--kintsugi .product-card .card-reveal{grid-column:2!important;margin-top:16px!important}.collection-products--kintsugi .product-card .quick-add-btn{min-width:0!important;min-height:38px!important;padding:10px 16px!important;border-color:var(--kf-rose)!important;border-radius:4px!important;background:var(--kf-rose)!important;color:#fff8ee!important;font-family:var(--kf-sans);font-size:13px!important;font-weight:600!important;letter-spacing:.06em!important}.collection-products--kintsugi .product-card .quick-add-btn:hover{border-color:var(--kf-rose-dark)!important;background:var(--kf-rose-dark)!important}.collection-products--kintsugi .product-card .product-label-container{top:24px!important;left:24px!important}.collection-products--kintsugi .product-card .product-label{padding:2px 8px!important;border-radius:4px!important;background:#fff8f0e6!important;color:var(--kf-rose)!important;font-family:var(--kf-sans);font-size:11px!important;font-weight:500!important;letter-spacing:.12em!important}.product--kintsugi .product-info{background:#fff!important}.product--kintsugi .product-usps__grid .product-usp__image-container{background:var(--kf-cream-2)!important}.product--kintsugi .product-usps__grid li>div>.text-sm{color:var(--kf-muted);font-size:11px!important;line-height:14px}.product--kintsugi .product-info .disclosure__title{font-family:var(--kf-serif)}html cart-drawer.drawer,html cart-drawer .drawer__header{background:#fff8ee}html cart-drawer .drawer__heading{color:#1e1e1e;font-family:var(--kf-serif);font-size:22px;letter-spacing:-.025em;line-height:28px;text-transform:uppercase}html cart-drawer .drawer__header .small-text{color:var(--kf-muted);font-family:var(--kf-sans);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}html cart-drawer .drawer__close-btn{border-radius:999px;background:#f3ebdf}html cart-drawer #free-shipping-notice,html cart-drawer .free-shipping-notice{padding:16px;border:0;border-radius:8px;background:var(--kf-cream-2)}html cart-drawer .free-shipping-notice__bar{height:8px;border-radius:999px;background:#ecd9d4}html cart-drawer .free-shipping-notice__bar:after{border-radius:999px;background:var(--kf-rose)}html cart-drawer .cart-item{margin:0 0 12px;padding:12px!important;border:0;border-radius:8px;background:var(--kf-cream-2)}html cart-drawer .cart-item:first-child{padding-top:12px!important}html cart-drawer .cart-item>.flex{flex-direction:column;gap:0}html cart-drawer .cart-item>.flex>.flex{gap:16px}html cart-drawer .cart-item__image,html cart-drawer .cart-item__image a,html cart-drawer .cart-item__image img{width:88px;height:108px;border-radius:6px}html cart-drawer .cart-item__details{padding-top:0;padding-inline-end:96px}html cart-drawer .cart-item__title{color:var(--kf-ink);font-family:var(--kf-serif);font-size:16px;line-height:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}html cart-drawer .cart-item__info .price{position:absolute;top:12px;right:12px;margin:0;color:#1e1e1e;font-family:var(--kf-sans);font-size:15px;font-weight:400;line-height:22px;text-align:right;display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:0}html cart-drawer .cart-item__info .price s,html cart-drawer .cart-item__info .price .price__was,html cart-drawer .cart-item__info .price del{color:var(--kf-muted);font-size:12px;line-height:16px}html cart-drawer .cart-item__qty quantity-input{order:1}html cart-drawer .cart-item__qty .cart-item__remove{order:2}html cart-drawer .cart-item__variants{color:var(--kf-rose);font-family:var(--kf-sans);font-size:10px;font-weight:400;letter-spacing:.05em;line-height:15px}html cart-drawer .cart-item__qty{margin-top:-36px;padding-left:104px}html cart-drawer .qty-input{min-height:28px;border:0;border-radius:4px;background:#fff}html cart-drawer .cart-item__remove{color:var(--kf-muted);font-family:var(--kf-sans);font-size:10px;font-weight:500;letter-spacing:.15em}html cart-drawer .drawer__footer{background:#f7efe4}html cart-drawer .cart-subtotal{align-items:baseline}html cart-drawer .cart-subtotal>span:first-child{color:#3d3a36;font-family:var(--kf-sans);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}html cart-drawer .cart-subtotal__value{color:#1e1e1e;font-family:var(--kf-sans);font-size:22px;font-weight:600}html cart-drawer .drawer__footer .btn--primary{min-height:52px;border-color:var(--kf-rose);border-radius:6px;background:var(--kf-rose);box-shadow:0 4px 12px #a1686840;font-family:var(--kf-sans);font-size:14px;font-weight:600;letter-spacing:.15em}html cart-drawer .drawer__footer .btn--primary:hover{border-color:var(--kf-rose-dark);background:var(--kf-rose-dark)}html cart-drawer .drawer__footer .btn--secondary{display:none}html cart-drawer .drawer__footer>.grid{grid-template-columns:1fr}.cart-kintsugi-continue{font-family:var(--kf-sans);font-size:11px;font-weight:600;letter-spacing:.1em}html #main-content:has(>.rumi-mam--landing-page){display:flex;flex-direction:column}html #main-content:has(>.rumi-mam--landing-page)>.rumi-mam{order:0}html #main-content:has(>.rumi-mam--landing-page)>[id$=__sections_trust_bar_beneficios_B6fdAf],html #main-content:has(>.rumi-mam--landing-page)>[id$=__kintsugi_bundle_cause]{display:block!important;order:1}html .rumi-mam--landing-page .rumi-mam__title{font-family:var(--kf-serif);letter-spacing:-.025em}html .rumi-mam--landing-page .rumi-mam__description{color:var(--kf-text);font-family:var(--kf-serif);font-style:italic}html .rumi-mam--landing-page .rumi-mam__tab{padding:8px 18px;border:0;background:#efe6da;color:var(--kf-ink);font-family:var(--kf-sans);font-size:12px;font-weight:500}html .rumi-mam--landing-page .rumi-mam__tab.is-active{background:var(--kf-rose);color:#fff}html .rumi-mam--landing-page .rumi-mam__card{padding:12px;border:0;border-radius:8px;background:#fff;box-shadow:var(--kf-shadow-sm)}html .rumi-mam--landing-page .rumi-mam__card-image-frame{border-radius:6px;background:#f6f1ea}html .rumi-mam--landing-page .rumi-mam__card-title{color:var(--kf-ink);font-family:var(--kf-serif);font-size:17px;font-weight:400;line-height:22px}html .rumi-mam--landing-page .rumi-mam__card-price{color:#1e1e1e;font-family:var(--kf-sans);font-size:18px;font-weight:500}html .rumi-mam--landing-page .rumi-mam__card .rumi-mam__btn--add-toggle,html .rumi-mam--landing-page .rumi-mam__card .rumi-mam__stepper{min-height:36px;border-radius:4px!important}html .rumi-mam--landing-page .rumi-mam__card .rumi-mam__btn--add-toggle{border-color:var(--kf-rose);background:var(--kf-rose);color:#fff8ee;font-family:var(--kf-sans);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}html .rumi-mam--landing-page .rumi-mam__card .rumi-mam__btn--add-toggle:before{content:"+\a0"}html #main-content>.rumi-mam--landing-page{background:transparent!important;box-shadow:none!important}html #main-content:has(>.rumi-mam--landing-page) .tb-title{font-family:var(--kf-serif);font-weight:400}html .rumi-mam--landing-page .rumi-mam__card .rumi-mam__stepper{background:var(--kf-rose);color:#fff}html .rumi-mam--landing-page .rumi-mam__sidebar{border:0;border-radius:12px;background:#fff;box-shadow:0 4px 24px #1e1b160f}html .rumi-mam--landing-page .rumi-mam__sidebar-heading{color:var(--kf-ink);font-family:var(--kf-serif);font-size:22px;letter-spacing:.06em;text-transform:uppercase}html .rumi-mam--landing-page .rumi-mam__item-list-row,html .rumi-mam--landing-page .rumi-mam__totals{border:0;border-radius:8px;background:var(--kf-cream-2)}html .rumi-mam--landing-page .rumi-mam__totals-row--grand{font-family:var(--kf-serif)}html .rumi-mam--landing-page .rumi-mam__bottom-bar-cta{min-height:46px;border-radius:6px;background:var(--kf-rose);font-family:var(--kf-sans);font-size:12px;font-weight:600;letter-spacing:.12em}html .rumi-mam--landing-page .rumi-mam__bottom-bar-cta:disabled{background:#dcbcbc}.kf-bundle-cause{display:flex;align-items:center;gap:20px;max-width:var(--kintsugi-content-max-width, 1200px);margin:8px auto 48px;padding:22px 28px;border-radius:12px;background:#f3e6e1}.kf-bundle-cause__icon{display:grid;flex:none;place-items:center;width:44px;height:44px;border-radius:999px;background:#fff;color:var(--kf-rose)}.kf-bundle-cause__text{flex:1}.kf-bundle-cause__eyebrow{margin:0 0 4px;color:var(--kf-rose);font-family:var(--kf-sans);font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.kf-bundle-cause__title{margin:0;color:var(--kf-ink);font-family:var(--kf-serif);font-size:18px;line-height:1.35}.kf-bundle-cause__body{margin:4px 0 0;color:var(--kf-muted);font-family:var(--kf-sans);font-size:12px}.kf-bundle-cause__cta{flex:none;padding:11px 22px;border:1px solid var(--kf-line-2);border-radius:4px;background:#fff;color:var(--kf-ink);font-family:var(--kf-sans);font-size:11px;font-weight:600;letter-spacing:.12em;text-decoration:none;text-transform:uppercase}@media(max-width:767.98px){.kf-bundle-cause{flex-direction:column;align-items:flex-start;margin-inline:var(--gutter)}}html .diagnostic-section__heading,html .diagnostic-card__title,html .experiencias-reales__heading,html .experiencias-reales__quote{font-family:var(--kf-serif)!important;font-weight:400!important;letter-spacing:-.02em!important}.parent-label-hamsa{width:min(24%,72px)!important;height:auto!important}.parent-label-hamsa.top-right{top:8px!important;right:8px!important}.parent-label-hamsa.top-left{top:8px!important;left:8px!important}.parent-label-hamsa>a,.parent-label-hamsa [class*=-hamsa],.parent-label-hamsa img{width:100%!important;height:auto!important}.parent-label-hamsa .label-text-hamsa{display:none!important}@media(max-width:767.98px){.collection-products--kintsugi .main-products-grid__results>.grid{gap:12px!important}.collection-products--kintsugi .product-card .card__media{margin:8px 8px 0!important}.collection-products--kintsugi .product-card .card__info{display:flex!important;flex-direction:column;align-items:stretch!important;padding:10px 10px 12px!important;text-align:start!important}.collection-products--kintsugi .product-card .card__info>*,.collection-products--kintsugi .product-card .card__content>*{text-align:start!important;justify-content:flex-start!important}.collection-products--kintsugi .product-card .card__line-label{font-size:10px;margin-bottom:2px}.collection-products--kintsugi .product-card .card__title{min-height:40px;font-size:16px!important;line-height:20px!important}.collection-products--kintsugi .product-card .card__title a>span,.product-list--kintsugi .product-card .card__title a>span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.collection-products--kintsugi .product-card .card__subtitle{display:none!important}.collection-products--kintsugi .product-card .card__price{grid-column:1!important;margin-top:8px!important;font-size:15px!important}.collection-products--kintsugi .product-card .card-reveal{grid-column:1!important;margin-top:8px!important}.collection-products--kintsugi .product-card .quick-add-btn{width:100%;min-height:34px!important;padding:8px 10px!important;font-size:11px!important}.collection-products--kintsugi .product-card .product-label-container{top:14px!important;left:14px!important}.collection-products--kintsugi .product-card .product-label{font-size:9px!important;letter-spacing:.08em!important}.product-list--kintsugi .product-card .card__info{padding:12px 10px!important}.product-list--kintsugi .product-card .card__title{min-height:2.6em!important;font-size:13px!important}.product-list--kintsugi .product-card .price__current{font-size:14px!important}.product-list--kintsugi .product-card .quick-add-btn{min-height:34px!important;font-size:10px!important}[id$=__hero_collections_g8RJD4] .hc-title{font-size:19px!important;line-height:1.2!important;letter-spacing:-.02em!important}[id$=__hero_collections_g8RJD4] .hc-desc,[id$=__hero_collections_g8RJD4] .hc-desc p{font-size:13px!important;line-height:1.5!important}[id$=__hero_collections_g8RJD4] .hc-button{padding:8px 18px;font-size:13px}#main-content h2.h1,#main-content .section__block--heading{font-size:30px!important;line-height:1.15!important}.collection-banner--kintsugi .collection-banner--text,.collection-banner--kintsugi .collection-banner--text-over-image{min-height:0;padding:28px 0}html body .collection-banner--kintsugi .collection-banner--text>.container:last-child,html body .collection-banner--kintsugi .collection-banner--text-over-image>.container{width:auto!important;max-width:none!important;margin-inline:var(--gutter)!important;padding:18px!important}.collection-banner--kintsugi .collection-description,.collection-banner--kintsugi .collection-description p{font-size:13px}.collection-products--kintsugi .products-toolbar{padding:10px 12px}}@media(max-width:767.98px){.product--kintsugi .product-title{font-size:26px!important;line-height:1.2!important}.product--kintsugi .product-info__price{font-size:22px!important}}@media(max-width:767.98px){.product-list--kintsugi ul.grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.product-list--kintsugi ul.grid>li{max-width:none!important}.product-list--kintsugi .product-card .card__title a>span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.product-list--kintsugi .product-label-container{margin:8px!important}.product-list--kintsugi .product-label{font-size:9px!important}html .rumi-mam--landing-page .rumi-mam__card-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal!important;text-overflow:clip!important;font-size:14px;line-height:18px}html .rumi-mam--landing-page .rumi-mam__title{font-size:28px}}:root{--kf-column: min(1200px, calc(100% - (var(--gutter, 20px) * 2)));--kf-h2: 40px}@media(max-width:767.98px){:root{--kf-h2: 30px}}[id$=__product_list_geyqyL] .container--text{width:var(--kf-column)!important;max-width:none!important;margin-inline:auto!important;padding-inline:0!important}@media(min-width:768px){[id$=__product_list_geyqyL] ul.grid{flex-wrap:nowrap!important;gap:20px!important}[id$=__product_list_geyqyL] ul.grid>li{flex:1 1 0!important;max-width:none!important}}@media(min-width:1024px){[id$=__17852650648c458479] .sectionRevieWidget3{padding-inline:0!important}}[id$=__17852650648c458479] .sectionRevieWidget3 .scrolly{position:relative;width:100%!important;max-width:1200px!important;margin-inline:auto!important;padding-inline:0!important}[id$=__17852650648c458479] .sectionRevieWidget3 .carouselPre{grid-auto-flow:column!important;grid-template-columns:none!important;grid-auto-columns:calc((100% - 60px)/4)!important;gap:20px!important;padding:10px 0!important}[id$=__17852650648c458479] .sectionRevieWidget3 .rv3-prev{left:-16px!important}[id$=__17852650648c458479] .sectionRevieWidget3 .rv3-next{right:-16px!important}@media(max-width:767.98px){[id$=__17852650648c458479] .sectionRevieWidget3 .carouselPre{grid-auto-columns:calc((100% - 12px)/2)!important;gap:12px!important}}.sectionRevieWidget3 .topT{font-family:var(--kf-serif)!important;font-weight:400!important;letter-spacing:-.02em}[id$=__17852650648c458479] .sectionRevieWidget3 .topT{font-size:var(--kf-h2)!important}[id$=__before_after_image_slider_AFjrtg] .before-after-image-slider{width:100%!important;max-width:1200px!important;margin-inline:auto!important}[id$=__before_after_image_slider_AFjrtg] .rte p,[id$=__before_after_image_slider_AFjrtg] .section__block p{font-size:16px!important;line-height:1.6!important}[id$=__1775324773554c154e] .container{width:var(--kf-column)!important;max-width:none!important;padding-inline:0!important}.nw-form-card{padding-inline:0!important;background:transparent!important;box-shadow:none!important}.nw-widget-heading__title,.nw-widget-heading__title p{color:var(--kf-ink)!important;font-family:var(--kf-serif)!important;font-size:var(--kf-h2)!important;font-weight:400!important;letter-spacing:-.02em}.template-index #main-content .section__block--heading,.template-index #main-content h2.h1,.template-index .kn-newsletter h2,.template-index #main-content [class*=cause-story] h2{font-size:var(--kf-h2)!important;line-height:1.15!important;letter-spacing:-.02em!important}.template-index #main-content .section__block.rte:not(.section__block--heading),.template-index #main-content .section__block.rte p{font-size:16px}html cart-drawer .cart-item__info .cart-item__total{display:flex;flex-direction:column;align-items:flex-end;line-height:1.3}
/*# sourceMappingURL=/cdn/shop/t/12/assets/kintsugi-figma.css.map */
