.breadcrumbs,.breadcrumbs a,.breadcrumbs span{font-size:14px!important;font-weight:500!important;color:#2f2924!important;letter-spacing:.02em!important}.breadcrumbs{margin-top:16px!important}.product__info-container,.product-form,.product__text,.product__description,.shopify-payment-button,.product__info-container button,.product__info-container input,.product__info-container select,.product__info-container textarea{font-family:var(--font-body-family)!important}@media screen and (min-width:990px){.product,.product.grid,.product--large{max-width:1680px!important;width:calc(100% - 80px)!important;margin-left:auto!important;margin-right:auto!important}.product .grid,.product.grid{display:grid!important;grid-template-columns:minmax(620px,1fr) minmax(620px,1fr)!important;column-gap:55px!important;align-items:start!important}.product__media-wrapper{width:100%!important;max-width:none!important}.product__media,.product__media img,.product__media-item img{width:100%!important;max-width:100%!important;height:auto!important;object-fit:cover!important}.product__info-wrapper{width:100%!important;max-width:none!important;padding-left:0!important}.product__info-container{max-width:680px!important;width:100%!important}}.product__title,.product__title h1,.product-title,h1.product__title,.product-info h1{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;letter-spacing:0!important;color:#1a1612!important}@media screen and (min-width:990px){.product__title,.product__title h1,.product-title,h1.product__title,.product-info h1{font-size:34px!important;line-height:1.08!important;max-width:620px!important;margin-top:0!important;margin-bottom:22px!important}}@media screen and (min-width:750px)and (max-width:989px){.product__title,.product__title h1,.product-title,h1.product__title,.product-info h1{font-size:30px!important;line-height:1.12!important;margin-bottom:20px!important}}@media screen and (min-width:990px){.product__info-container .price,.product__info-container .price *,.product__info-container .price-item,.product__info-container .price__regular,.product__info-container .price__sale{font-size:16px!important;line-height:1.25!important}.product__info-container .price-item--sale,.product__info-container .price .price-item--sale{font-size:18px!important;font-weight:700!important}.product__info-container .price-item--regular,.product__info-container .price .price-item--regular{font-size:15px!important;font-weight:400!important}.product__info-container .price__badge-sale,.product__info-container .badge.price__badge-sale{background-color:#c0392b!important;color:#fff!important;font-size:10px!important;line-height:1!important;font-weight:700!important;letter-spacing:.04em!important;padding:5px 8px!important;border-radius:4px!important}}@media screen and (max-width:749px){.product__info-container .price{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important;margin:0 0 18px!important}.product__info-container .price,.product__info-container .price *{line-height:1.15!important}.product__info-container .price-item--sale,.product__info-container .price .price-item--sale{font-size:20px!important;font-weight:700!important}.product__info-container .price-item--regular,.product__info-container .price .price-item--regular{font-size:15px!important;font-weight:400!important;color:#8f8f8f!important}.product__info-container .price__badge-sale,.product__info-container .badge.price__badge-sale{font-size:11px!important;padding:6px 11px!important;border-radius:0!important}}.product__info-container .price__badge-sale,.product__info-container .badge.price__badge-sale,.price__badge-sale{background-color:#c0392b!important;color:#fff!important;border-radius:4px!important;font-size:11px!important;font-weight:700!important;letter-spacing:.06em!important;padding:4px 8px!important}.product-form__input{flex:0 0 100%;padding:0;margin:0 0 18px!important;min-width:fit-content;border:none}variant-radios,variant-selects{display:block}.product-form__input .form__label,fieldset.product-form__input legend.form__label,fieldset.product-form__input legend.form__label span,fieldset.product-form__input .selected-variant-title,.product-form__quantity .form__label,.product-form__quantity .form__label span{font-size:15px!important;line-height:1.4!important;font-weight:600!important;color:#111!important}.product-form__input input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.product-form__input input[type=radio]+label{border:var(--variant-pills-border-width) solid rgba(var(--variant-background-color),var(--variant-pills-border-opacity));background-color:rgb(var(--color-secondary-button));border-radius:6px!important;color:rgb(var(--background-color));display:inline-block;margin:4px 7px 4px 0!important;padding:10px 18px!important;min-height:40px!important;font-size:14px!important;line-height:1!important;text-align:center;cursor:pointer;position:relative;transition:all .2s ease-in-out}.product-form__input input[type=radio]+label span,.product-form__input input[type=radio]+label .option__value,.product-form__input input[type=radio]+label .option__value span,.product-form__input input[type=radio]+label .option__wrapper,.product-form__input input[type=radio]+label .option__wrapper span{font-size:14px!important;line-height:1!important}.product-form__input input[type=radio]:checked+label{background-color:rgb(var(--variant-background-color));color:rgb(var(--variant-text-color))}.product-form__input input[type=radio]:disabled+label,.product-form__input input[type=radio].disabled+label{border-color:rgba(var(--variant-background-color),.1);color:rgba(var(--variant-background-color),.6);text-decoration:line-through}.quantity__input,.quantity__button,.product-form__quantity .quantity__input,.product-form__quantity .quantity__button{font-size:15px!important;line-height:1.2!important;font-weight:400!important}.product-form__quantity .quantity{min-height:46px!important}.product__inventory{display:flex;align-items:center;gap:.5rem;min-height:2rem;font-size:15px!important;line-height:1.4!important;font-weight:400!important}.product__info-container .product-popup-modal__opener,.product__info-container .product-popup-modal__button,.product__info-container a[href*=guide],.product__info-container a[href*=taille]{font-family:var(--font-body-family)!important;color:#c87467!important;font-size:15px!important;line-height:1.4!important;font-weight:500!important;text-decoration:underline!important;text-underline-offset:4px!important}.tes-eta-line{display:flex;align-items:center;gap:9px;margin:14px 0 18px;padding:0;font-family:var(--font-body-family)!important;font-size:15px!important;line-height:1.4!important;color:#2e2a28}.tes-eta-line-icon{font-size:18px;line-height:1;flex-shrink:0;transform:translateY(1px)}.tes-eta-line strong{font-weight:700;color:#111}.product-form__submit.button{--color-button: 215, 77, 88 !important;--color-button-text: 255, 255, 255 !important;--alpha-button-background: 1 !important;width:100%!important;max-width:640px!important;min-height:54px!important;padding:14px 28px!important;background-color:#d74d58!important;color:#fff!important;border:none!important;border-radius:10px!important;font-family:var(--font-heading-family)!important;font-size:17px!important;font-weight:600!important;line-height:1.2!important;box-shadow:0 3px 6px #0000001a!important;transition:.3s ease!important}.product-form__submit.button span{color:#fff!important;font-family:var(--font-heading-family)!important;font-size:19px!important;font-weight:700!important;line-height:1.2!important}.product-form__submit.button:before,.product-form__submit.button:after{display:none!important;content:none!important}.product-form__payment{width:100%!important;max-width:640px!important;background:#f8f4ed!important;border:1px solid #e0d8cc!important;border-radius:6px!important;padding:10px 14px!important;margin-top:12px!important}.product-form__payment .list-payment{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;flex-wrap:wrap!important;padding:0!important;margin:0!important}.collapsible__content[active=true]{height:auto!important;max-height:none!important;overflow:visible!important}.collapsible__content-content,.collapsible__description{overflow:visible!important}.product__collapsible .collapsible__title.h3{font-size:18px!important;line-height:1.35!important;font-weight:600!important}.product__collapsible .collapsible__icons svg{width:12px!important;height:12px!important;stroke-width:1.4!important}.product__collapsible .collapsible__content-content,.product__collapsible .collapsible__content-content p,.product__collapsible .collapsible__content-content li{font-family:Zen Kaku Gothic New,Arial,sans-serif!important;font-size:14.5px!important;font-weight:300!important;line-height:1.7!important;color:#0b0b0b!important}.product__collapsible .collapsible__content-content strong{font-weight:600!important;color:#1a1612!important}.kimoky-product{--kk-bg: #fcfbf8;--kk-bg-soft: #f8f4ed;--kk-ink: #1a1612;--kk-text: #2f2924;--kk-gold: #b8862f;--kk-border: #e0d8cc;background:var(--kk-bg)!important;color:var(--kk-ink)!important;font-family:Zen Kaku Gothic New,Arial,sans-serif!important;font-weight:300!important;font-size:15px!important;line-height:1.7!important;max-width:760px!important;margin:0 auto!important;padding:34px 40px!important;border:1px solid var(--kk-border)!important;border-radius:0!important;box-shadow:none!important}.kimoky-product p,.kimoky-product li,.kimoky-product div,.kimoky-product summary,.kimoky-product details,.kimoky-product a{font-family:Zen Kaku Gothic New,Arial,sans-serif!important}.kimoky-product .kimoky-subtitle,.kimoky-product .kimoky-collection-box h3,.kimoky-product>.kimoky-text:first-child p{font-family:Cormorant Garamond,Georgia,serif!important}.kimoky-product>.kimoky-text:first-child{background:var(--kk-bg-soft)!important;border-left:3px solid var(--kk-gold)!important;padding:12px 16px!important;margin:0 0 30px!important}.kimoky-product>.kimoky-text:first-child p{font-size:15px!important;font-style:italic!important;font-weight:300!important;line-height:1.6!important;color:#111!important;margin:0!important}.kimoky-product .kimoky-subtitle{font-size:21px!important;font-weight:400!important;letter-spacing:.005em!important;color:#111!important;margin:0 0 14px!important;padding:0!important;border:none!important;display:flex!important;align-items:center!important;gap:10px!important;line-height:1.25!important}.kimoky-product .kimoky-subtitle:before{content:""!important;display:block!important;width:22px!important;height:2px!important;background:var(--kk-gold)!important;flex-shrink:0!important}.kimoky-product .kimoky-text p{font-size:15px!important;font-weight:300!important;line-height:1.75!important;color:var(--kk-text)!important;text-align:left!important;margin:0 0 18px!important}.kimoky-product strong{color:var(--kk-ink)!important;font-weight:500!important}.kimoky-product .kimoky-list{list-style:none!important;padding:0!important;margin:0 0 20px!important;display:flex!important;flex-direction:column!important;gap:0!important}.kimoky-product .kimoky-list li{display:grid!important;grid-template-columns:130px 1fr!important;column-gap:18px!important;align-items:baseline!important;padding:14px 0!important;margin:0!important;border-bottom:1px solid var(--kk-border)!important;font-size:14.5px!important;font-weight:300!important;line-height:1.6!important;color:var(--kk-text)!important}.kimoky-product .kimoky-list li:first-child{border-top:1px solid var(--kk-border)!important}.kimoky-product .kimoky-list li:before{content:none!important}.kimoky-product .kimoky-list li strong{display:block!important;font-size:10.5px!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--kk-gold)!important;font-weight:700!important;line-height:1.45!important;white-space:normal!important;max-width:120px!important}.kimoky-product a{color:var(--kk-gold)!important;font-weight:500!important;text-decoration:none!important;border-bottom:1px solid rgba(159,111,36,.45)!important}.kimoky-product a:hover{color:var(--kk-ink)!important;border-bottom-color:var(--kk-ink)!important}.kimoky-product .kimoky-faq{margin-top:8px!important;border-top:1px solid var(--kk-border)!important}.kimoky-product .kimoky-faq details{background:transparent!important;border:none!important;border-bottom:1px solid var(--kk-border)!important;border-radius:0!important;margin:0!important;overflow:hidden!important}.kimoky-product .kimoky-faq summary{list-style:none!important;cursor:pointer!important;padding:15px 0!important;background:transparent!important;color:var(--kk-ink)!important;font-size:14.5px!important;font-weight:300!important;letter-spacing:.02em!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.kimoky-product .kimoky-faq summary::-webkit-details-marker{display:none!important}.kimoky-product .kimoky-faq summary:after{content:"+"!important;width:20px!important;height:20px!important;border:1px solid var(--kk-gold)!important;border-radius:50%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:var(--kk-gold)!important;font-size:14px!important;font-weight:600!important;line-height:1!important;margin-left:16px!important;flex-shrink:0!important}.kimoky-product .kimoky-faq details[open] summary:after{content:"\d7"!important}.kimoky-product .kimoky-faq details>div{background:transparent!important;padding:4px 0 18px!important;font-size:14.5px!important;font-weight:300!important;line-height:1.7!important;color:var(--kk-text)!important}.kimoky-product .kimoky-faq details>div p strong{display:block!important;font-size:10px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--kk-gold)!important;font-weight:700!important;margin:18px 0 10px!important}.kimoky-product .kimoky-faq details>div ul{list-style:none!important;margin:0 0 14px!important;padding:0!important}.kimoky-product .kimoky-faq details>div li{position:relative!important;padding-left:18px!important;margin-bottom:8px!important;font-size:14.5px!important;line-height:1.7!important;color:var(--kk-text)!important}.kimoky-product .kimoky-faq details>div li:before{content:"\2014"!important;position:absolute!important;left:0!important;color:var(--kk-gold)!important}.kimoky-product .kimoky-collection-box{margin:42px 0 0!important;background:var(--kk-ink)!important;color:#faf8f4!important;padding:36px 30px!important;text-align:center!important;position:relative!important;overflow:hidden!important;border:none!important;border-radius:0!important;box-shadow:none!important}.kimoky-product .kimoky-collection-box:before{content:""!important;position:absolute!important;top:8px!important;right:8px!important;bottom:8px!important;left:8px!important;border:1px solid rgba(214,182,111,1)!important;pointer-events:none!important}.kimoky-product .kimoky-collection-box h3{font-size:24px!important;font-weight:300!important;color:#faf8f4!important;margin:0 0 10px!important;letter-spacing:.05em!important;line-height:1.2!important}.kimoky-product .kimoky-collection-box p{font-size:14px!important;color:#faf8f4ad!important;line-height:1.55!important;max-width:560px!important;margin:0 auto 24px!important}.kimoky-product .kimoky-collection-box a{display:inline-block!important;background:#d6b66f!important;color:var(--kk-ink)!important;border:none!important;padding:13px 32px!important;font-size:11px!important;font-weight:600!important;letter-spacing:.18em!important;text-transform:uppercase!important;text-decoration:none!important}@media screen and (min-width:750px){.reassurance .reassurance__item{padding:12px 10px!important}.reassurance .reassurance__item-icon img{width:88px!important;max-width:88px!important;height:auto!important;margin-bottom:22px!important}.reassurance .reassurance__item-heading{font-size:16px!important;line-height:1.3!important;font-weight:600!important;margin:8px 0 6px!important}.reassurance .reassurance__item-description,.reassurance .reassurance__item-description p{font-size:14px!important;line-height:1.45!important;margin:0!important}.icon-with-text.icon-with-text--horizontal .icon-with-text__item{padding:.8rem 1rem!important;gap:.6rem!important;min-height:auto!important}.icon-with-text.icon-with-text--horizontal .icon-with-text__item img{width:72px!important;max-width:72px!important;height:auto!important;margin-bottom:18px!important}.icon-with-text.icon-with-text--horizontal .icon-with-text__item span,.icon-with-text.icon-with-text--horizontal .icon-with-text__item .h4,.icon-with-text.icon-with-text--horizontal .icon-with-text__item h3{font-size:16px!important;line-height:1.3!important;font-weight:600!important}.icon-with-text.icon-with-text--horizontal .icon-with-text__item p{font-size:14px!important;line-height:1.45!important}}@media screen and (min-width:750px){.featured-collection .page-width,.collection .page-width{max-width:1680px!important;width:calc(100% - 180px)!important;margin-left:auto!important;margin-right:auto!important}.collection .title,.featured-collection .title,.collection-list-title,.featured-collection .title-wrapper-with-link .title{font-size:34px!important;line-height:1.15!important;font-weight:500!important;margin-bottom:34px!important;text-align:left!important}.card__media,.card .media{border-radius:8px!important;overflow:hidden!important}.card__media img,.card .media img{object-fit:cover!important}.card__heading,.card__heading a,.card-information .card__heading,.card-information .card__heading a{font-family:var(--font-body-family)!important;font-size:18px!important;line-height:1.32!important;font-weight:600!important;letter-spacing:0!important}.card-wrapper .price,.card-wrapper .price *,.card-information .price,.card-information .price *{font-size:15px!important;line-height:1.25!important}.card-wrapper .price-item--sale,.card-information .price-item--sale{font-size:16px!important;font-weight:700!important}.card-wrapper .price-item--regular,.card-information .price-item--regular{font-size:14px!important;font-weight:400!important}.card .badge,.card__badge .badge,.price__badge-sale{font-size:11px!important;line-height:1!important;padding:6px 12px!important;border-radius:0!important}.card-wrapper .color-swatches,.card-wrapper .card__swatches{margin-top:12px!important}.card-wrapper .color-swatches img,.card-wrapper .card__swatches img,.card-wrapper .color-swatches__swatch,.card-wrapper .swatch{width:54px!important;height:54px!important}.featured-collection .button,.collection .button{font-size:16px!important;line-height:1.2!important;padding:14px 36px!important;border-radius:6px!important}}.facets,.facets *,.facets-vertical,.facets-vertical *,.facets__form,.facets__form *{font-family:var(--font-body-family)!important}.facets__summary,.facets__summary span,.facets__heading,.facets__header,.facets__header span{font-size:14px!important;line-height:1.35!important;font-weight:500!important}.facets__item,.facets__item label,.facets__item span,.facet-checkbox,.facet-checkbox span{font-size:14px!important;line-height:1.4!important;font-weight:400!important}.facets__price,.facets__price *,.facets__price .field,.facets__price .field__label{font-size:14px!important;line-height:1.4!important}.facets__price .field__input,.facets__price input,.facets__price .field input,.price-range__input,.price-range input{font-size:14px!important;line-height:1.2!important;min-height:42px!important;padding:10px 12px!important}.facets__price .field__currency,.facets__price .field-currency,.price-range__currency{font-size:14px!important;line-height:1.2!important}.facets__display,.facets-vertical .facets__display{padding:20px 22px!important;border-radius:14px!important}.facets__disclosure{margin-bottom:16px!important}.facets input[type=number],.facets input[type=text]{font-size:14px!important;min-height:42px!important}.facets-vertical,.facets-vertical *,.facets__form-vertical,.facets__form-vertical *{font-family:var(--font-body-family)!important}.facets-vertical .facets-wrapper,.facets-vertical .facets-container,.facets-vertical .facets__form-vertical{font-size:14px!important}.facets-vertical .facets__summary,.facets-vertical .facets__summary span,.facets-vertical .facets__summary-label{font-size:15px!important;line-height:1.3!important;font-weight:500!important}.facets-vertical .facet-checkbox,.facets-vertical .facet-checkbox span,.facets-vertical .facet-checkbox label{font-size:14px!important;line-height:1.35!important}.facets-vertical .facets__price,.facets-vertical .facets__price *,.facets-vertical .field,.facets-vertical .field *,.facets-vertical .field__label,.facets-vertical .field__currency{font-size:14px!important;line-height:1.3!important}.facets-vertical input,.facets-vertical input[type=number],.facets-vertical .field__input{font-size:14px!important;min-height:42px!important;height:42px!important;padding:8px 12px!important}.facets-vertical summary svg,.facets-vertical .icon-caret,.facets-vertical .facets__summary svg{width:14px!important;height:14px!important}.facet-filters,.facet-filters *,.facet-filters__field,.facet-filters__field *,.facet-filters__sort,.facet-filters__sort option,select.facet-filters__sort{font-family:var(--font-body-family)!important;font-size:14px!important;line-height:1.35!important}select.facet-filters__sort,.facet-filters .select__select{min-height:42px!important;height:42px!important}.facets-wrapper *{font-size:14px!important;line-height:1.35!important;font-weight:400!important}.facets-wrapper summary,.facets-wrapper summary *,.facets-wrapper h2,.facets-wrapper h3,.facets-wrapper legend{font-size:15px!important;line-height:1.3!important;font-weight:500!important}.facets-wrapper input,.facets-wrapper label,.facets-wrapper span,.facets-wrapper p,.facets-wrapper div{font-size:14px!important;line-height:1.35!important}.facets-wrapper input{height:38px!important;min-height:38px!important;padding:7px 10px!important}.facets-wrapper{font-size:14px!important}@media screen and (min-width:750px){.multicolumn .title-wrapper-with-link{justify-content:center!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important}.multicolumn h2,.multicolumn .title,.multicolumn .title.inline-richtext,.multicolumn .title-wrapper-with-link .title{font-size:36px!important;line-height:1.15!important;margin-bottom:50px!important;text-align:center!important;width:100%!important}.multicolumn .page-width{max-width:1680px!important;width:calc(100% - 180px)!important;margin-left:auto!important;margin-right:auto!important}.multicolumn .multicolumn-card__image-wrapper{margin-bottom:26px!important}.multicolumn .multicolumn-card__image{width:100%!important;max-height:300px!important;object-fit:cover!important}.multicolumn .multicolumn-card__info{padding:0!important}.multicolumn .multicolumn-card__info h3{font-size:20px!important;line-height:1.3!important;font-weight:600!important;margin:0 0 14px!important;text-align:center!important}.multicolumn .multicolumn-card__info .rte,.multicolumn .multicolumn-card__info .rte p{font-size:15px!important;line-height:1.55!important;margin:0!important;text-align:center!important}}@media screen and (max-width:749px){main h1,main .h1,main .banner__heading,main .image-with-text__heading{font-size:30px!important;line-height:1.12!important;font-weight:500!important;letter-spacing:0!important}main h2,main .h2,main .title,main .title-wrapper-with-link .title,main .multicolumn .title,main .collection .title,main .featured-collection .title{font-size:27px!important;line-height:1.15!important;font-weight:500!important;letter-spacing:0!important;margin-bottom:20px!important}main h3,main .h3,main .multicolumn-card__info h3,main .card__heading,main .card__heading a{font-size:17px!important;line-height:1.3!important;font-weight:600!important}main p,main .rte,main .rte p,main .multicolumn-card__info .rte,main .multicolumn-card__info .rte p{font-size:14px!important;line-height:1.55!important}main .button,main .shopify-payment-button__button{font-size:15px!important;line-height:1.2!important;padding:13px 24px!important;border-radius:8px!important}.product__title,.product__title h1,.product-title,h1.product__title,.product-info h1{font-size:28px!important;line-height:1.08!important;font-weight:500!important;letter-spacing:0!important;margin-bottom:18px!important}.tes-eta-line{font-size:14px!important;gap:8px;margin:14px 0 18px}.product__collapsible .collapsible__title.h3{font-size:1.65rem!important;line-height:1.8rem!important;font-weight:600!important}.product__collapsible .collapsible__icons svg{width:1rem!important;height:1rem!important}.reassurance .reassurance__item{padding:8px 6px!important}.reassurance .reassurance__item-icon img{width:48px!important;max-width:48px!important}.reassurance .reassurance__item-heading{font-size:14px!important;line-height:1.2!important;margin:6px 0 4px!important}.reassurance .reassurance__item-description,.reassurance .reassurance__item-description p{font-size:12px!important;line-height:1.35!important}.kimoky-product{padding:24px 18px!important;max-width:100%!important}.kimoky-product>.kimoky-text:first-child{padding:12px 14px!important;margin-bottom:26px!important}.kimoky-product>.kimoky-text:first-child p{font-size:16px!important;line-height:1.6!important}.kimoky-product .kimoky-subtitle{font-size:20px!important;line-height:1.2!important;margin-top:28px!important;margin-bottom:16px!important;gap:8px!important}.kimoky-product .kimoky-subtitle:before{width:14px!important;height:1px!important}.kimoky-product .kimoky-list{margin:0 0 6px!important;gap:0!important}.kimoky-product .kimoky-list li{display:block!important;font-size:14px!important;line-height:1.7!important;margin-bottom:14px!important}.kimoky-product .kimoky-list li strong{display:block!important;margin-bottom:5px!important;font-size:11px!important;letter-spacing:.12em!important;line-height:1.5!important;white-space:nowrap!important;max-width:none!important}.kimoky-product .kimoky-text p{font-size:14.5px!important;line-height:1.75!important}.kimoky-product .kimoky-faq summary{font-size:13.5px!important;padding:14px 0!important}.kimoky-product .kimoky-collection-box{padding:30px 22px!important;margin-top:36px!important}.kimoky-product .kimoky-collection-box h3{font-size:23px!important;line-height:1.15!important}.kimoky-product .kimoky-collection-box p{font-size:13px!important;line-height:1.55!important}.kimoky-product .kimoky-collection-box a{padding:12px 22px!important;font-size:10.5px!important;letter-spacing:.14em!important}}main .card__heading,main .card__heading a,main .card__heading .full-unstyled-link{font-family:var(--font-heading-family)!important;font-size:16px!important;font-weight:600!important;line-height:1.3!important}.icon-with-text .icon-with-text__item img{width:56px!important;max-width:56px!important;height:auto!important;margin-bottom:10px!important}.icon-with-text .icon-with-text__item svg{width:42px!important;height:42px!important;margin-bottom:10px!important}.footer__content-top{padding-left:18px!important;padding-right:24px!important}.footer-block__details-content,.footer-block__details-content p,.footer-block__details-content li,.footer-block__details-content a{font-size:15px!important;line-height:1.55!important}.footer-block__heading{font-size:16px!important;line-height:1.3!important}.multicolumn .title{font-size:24px!important;line-height:1.15!important;margin-bottom:18px!important;text-align:center!important}.multicolumn .multicolumn-list,.multicolumn .multicolumn-card,.multicolumn .multicolumn-card__info,.multicolumn .multicolumn-card__image-wrapper{min-height:0!important;height:auto!important}.multicolumn .multicolumn-card{display:flex!important;flex-direction:column!important;padding-bottom:18px!important}.multicolumn .multicolumn-card__image-wrapper,.multicolumn .media{margin-bottom:12px!important;border-radius:14px!important;overflow:hidden!important}.multicolumn .media{padding-bottom:55%!important}.multicolumn .multicolumn-card__image,.multicolumn .media img{width:100%!important;max-height:180px!important;object-fit:cover!important;border-radius:14px!important}.multicolumn .multicolumn-card__info{padding:0!important;margin-top:0!important}.multicolumn .multicolumn-card__info h3{font-size:19px!important;line-height:1.25!important;font-weight:600!important;margin:0 0 8px!important;text-align:center!important}.multicolumn .multicolumn-card__info .rte,.multicolumn .multicolumn-card__info .rte p{font-size:14px!important;line-height:1.45!important;margin:0!important;text-align:center!important}footer,.footer,.shopify-section-footer{background:#f8f4ed!important;color:#1a1612!important}footer *,.footer *,.shopify-section-footer *{font-family:var(--font-body-family)!important}.footer__content-top{padding-top:42px!important;padding-bottom:34px!important}.footer-block__heading{font-size:16px!important;line-height:1.3!important;font-weight:700!important;color:#9f6f24!important;margin-bottom:18px!important}.footer-block__details-content,.footer-block__details-content p,.footer-block__details-content li,.footer-block__details-content a{font-size:14px!important;line-height:1.55!important;font-weight:400!important;color:#1a1612!important}.footer-block__details-content strong{font-weight:700!important}.footer-block__details-content a{text-decoration:none!important}.footer-block__details-content a:hover{color:#9f6f24!important}.footer__content-bottom{padding-top:18px!important;padding-bottom:18px!important;border-top:1px solid #e0d8cc!important}.footer__payment,.footer__payment .list-payment{margin-top:0!important}.footer__list-social{justify-content:center!important}@media screen and (max-width:749px){.footer__content-top{padding-top:14px!important;padding-bottom:18px!important}.footer-block{margin-bottom:10px!important}.footer-block__heading{font-size:14px!important;line-height:1.2!important;margin-bottom:8px!important}.footer-block__details-content,.footer-block__details-content p,.footer-block__details-content li,.footer-block__details-content a{font-size:13px!important;line-height:1.35!important}.footer-block__image-wrapper{margin-bottom:12px!important}.footer-block__image-wrapper img{max-width:115px!important;height:auto!important}}.free-bar__progress{background-color:#b8862f!important}.free-bar__container{background-color:#b8862f33!important}.cart-reassurance{display:flex!important;justify-content:space-around!important;align-items:center!important;padding:16px 0!important;border-top:1px solid #e0d8cc!important;border-bottom:1px solid #e0d8cc!important;margin:16px 0!important;gap:8px!important}.cart-reassurance__item{display:flex!important;flex-direction:column!important;align-items:center!important;gap:6px!important;font-size:11px!important;font-weight:400!important;color:#2f2924!important;text-align:center!important;flex:1!important}.cart-reassurance__item svg{width:22px!important;height:22px!important;stroke:#b8862f!important}.cart-reassurance{width:100%!important}.cart__checkout-button{width:100%!important;margin-top:12px!important}.cart__ctas{display:flex!important;flex-direction:column!important;width:100%!important}.cart__checkout-button{min-height:50px!important;font-size:15px!important;padding:12px 24px!important;border-radius:8px!important}.cart__checkout-button{min-height:48px!important;font-size:14px!important;font-weight:500!important;padding:10px 20px!important}.card__heading,.card__heading a,.card__heading .full-unstyled-link{font-family:var(--font-body-family)!important;font-size:14px!important;font-weight:500!important}@media screen and (min-width:750px){.card__heading,.card__heading a,.card__heading .full-unstyled-link{font-size:14px!important}}@media screen and (max-width:749px){.cart-item__name{font-family:var(--font-heading-family)!important;font-size:15px!important;font-weight:600!important;line-height:1.3!important}.cart-item__details,.product-option,.cart-item__price-wrapper{font-size:14px!important;line-height:1.35!important}.totals{display:flex!important;justify-content:center!important;align-items:baseline!important;gap:14px!important;flex-direction:row!important;flex-wrap:nowrap!important;text-align:center!important}.totals>*{margin:0!important}.totals>*+*{margin-left:0!important}.totals__subtotal{font-family:var(--font-heading-family)!important;font-size:16px!important;font-weight:600!important;line-height:1.2!important;white-space:nowrap!important}.totals__subtotal-value{font-size:16px!important;font-weight:600!important;line-height:1.2!important;white-space:nowrap!important}.cart__footer{padding-top:24px!important}.cart__checkout-button{min-height:52px!important;font-size:16px!important;border-radius:8px!important}}@media screen and (min-width:750px){.cart-item__name{font-family:var(--font-heading-family)!important;font-size:18px!important;line-height:1.25!important;font-weight:600!important}.cart-item__details{font-size:15px!important;line-height:1.4!important}.cart-item__price-wrapper,.product-option{font-size:15px!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/taieensoie.css.map */
