:root{--cocon-creme:#FBF7F2;--cocon-rose:#F4E4DE;--cocon-sauge:#E6ECE3;--cocon-sauge-f:#8FA58C;--cocon-terra:#C47A65;--cocon-terra-f:#A9604D;--cocon-brun:#4A3B36;--cocon-brun-l:#7A6A63;--cocon-ligne:#EFE6DE;--cocon-ombre:0 10px 30px rgba(74,59,54,.07)}body{letter-spacing:.01em;-webkit-font-smoothing:antialiased}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.01em;line-height:1.18}.h0,h1,.h1{font-size:calc(var(--font-heading-scale) * 3.4rem)}@media screen and (min-width:750px){.h0,h1,.h1{font-size:calc(var(--font-heading-scale) * 4.4rem)}}.rte p,.rte li{color:var(--cocon-brun-l)}a{text-underline-offset:.2em}.announcement-bar__message{font-weight:700;font-size:1.3rem;letter-spacing:.04em}.utility-bar{border-bottom:0!important}.section-header .header-wrapper--border-bottom{border-bottom:1px solid var(--cocon-ligne)}.header__menu-item{font-weight:600;font-size:1.5rem}.header__menu-item:hover span{text-decoration-color:var(--cocon-terra)}.header__icon .icon{color:var(--cocon-brun)}.button,.shopify-challenge__button,.customer button{font-weight:700;letter-spacing:.03em;padding-left:3.2rem;padding-right:3.2rem;min-height:4.8rem;transition:transform .2s ease,background-color .2s ease}.button:not([disabled]):hover{transform:translateY(-1px)}.button--secondary{--color-button:transparent}.product-form__submit{min-height:5.4rem;font-size:1.6rem}.card-wrapper .card--card,.card-wrapper .card--standard .card__inner{border-radius:18px}.card--card .card__inner .card__media,.card .media{border-radius:14px;overflow:hidden}.card--card{padding:1rem;box-shadow:var(--cocon-ombre)}.card__heading,.card__heading a{font-family:var(--font-body-family);font-weight:700;font-size:1.5rem;line-height:1.35;letter-spacing:0}.card-information .price,.card-information .price-item{font-weight:700;color:var(--cocon-terra-f)}.price--on-sale .price-item--regular{color:var(--cocon-brun-l);font-weight:400}.badge{font-weight:700;letter-spacing:.04em;padding:.4rem 1.2rem;font-size:1.2rem}.card-wrapper:hover .card__heading a{text-decoration:none}.title-wrapper-with-link{align-items:flex-end;margin-bottom:3.2rem}.title-wrapper-with-link .title{margin:0}.collection .title-wrapper,.collection-list-wrapper .title-wrapper-with-link{justify-content:center;text-align:center}.collection .title,.collection-list-wrapper .title{font-size:calc(var(--font-heading-scale) * 2.8rem)}@media screen and (min-width:750px){.collection .title,.collection-list-wrapper .title{font-size:calc(var(--font-heading-scale) * 3.4rem)}}.link.underlined-link,.title-wrapper-with-link a{color:var(--cocon-terra-f)}.collection-list-wrapper .collection-list .card__inner{background:transparent}.collection-list-wrapper .collection-list .card .media,.collection-list-wrapper .collection-list .card__media,.collection-list-wrapper .collection-list .card__inner{border-radius:50%!important;overflow:hidden}.collection-list-wrapper .collection-list .card__media{background:var(--cocon-rose)}.collection-list-wrapper .collection-list__item:nth-child(3n+2) .card__media{background:var(--cocon-sauge)}.collection-list-wrapper .collection-list__item:nth-child(3n+3) .card__media{background:#f3e8da}.collection-list-wrapper .card__heading{font-size:1.5rem;text-align:center;margin-top:1rem}.collection-list-wrapper .card__heading .icon-wrap{display:none}.collection-list-wrapper .card--standard>.card__content .card__information{padding-top:.8rem}.image-with-text__grid{border-radius:28px;overflow:hidden}.image-with-text .image-with-text__media{border-radius:24px;overflow:hidden}.image-with-text__content{padding:4rem 3.2rem!important}@media screen and (min-width:990px){.image-with-text__content{padding:6rem 5.6rem!important}}.image-with-text__heading{font-weight:500}.newsletter__wrapper{border-radius:28px}.newsletter-form__field-wrapper .field__input{background:#fff}.footer a,.footer .list-menu__item--link{color:var(--cocon-rose)}.footer a:hover{color:#fff}.footer-block__heading{font-family:var(--font-heading-family);font-size:1.9rem;letter-spacing:0}.footer__content-bottom{border-top:1px solid rgba(244,228,222,.18)}.product__title h1,.product__title .h1{font-size:calc(var(--font-heading-scale) * 2.8rem)}@media screen and (min-width:750px){.product__title h1,.product__title .h1{font-size:calc(var(--font-heading-scale) * 3.4rem)}}.product .price--large .price-item{font-family:var(--font-heading-family);font-size:3rem;color:var(--cocon-terra-f)}.product .price--large.price--on-sale .price-item--regular{font-size:1.8rem;color:var(--cocon-brun-l);font-family:var(--font-body-family)}.product__media-item .media,.product__media-list .media{border-radius:20px}.thumbnail{border-radius:12px!important}.product__accordion.accordion{border:0;margin-top:1.2rem}.product__accordion .accordion__title{font-weight:700}.product__accordion details{background:#fff;border-radius:16px;padding:0 1.8rem;box-shadow:var(--cocon-ombre)}.product__accordion summary{padding:1.6rem 0}.product-form__input--pill input[type=radio]+label{font-weight:600}.quantity{border-radius:40px}.quantity:after,.quantity:before{border-radius:40px}.collection-hero__title{font-weight:500}.facets__summary,.facet-filters__field .select__select{font-weight:600}.collection-hero__description,.rte{line-height:1.75}.shopify-section .page-width{padding-left:2rem;padding-right:2rem}@media screen and (min-width:750px){.shopify-section .page-width{padding-left:4rem;padding-right:4rem}}details[open] summary .icon-caret{color:var(--cocon-terra)}.cart-notification,.cart-drawer .drawer__inner{border-radius:18px 0 0 18px}input.field__input,.select__select{border-radius:14px}::selection{background:var(--cocon-rose);color:var(--cocon-brun)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/cocon.css.map */
