.button,.shopify-payment-button__button--unbranded{text-transform:uppercase;letter-spacing:.14em;font-size:1.2rem;font-weight:600}.card__heading{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.1em;font-size:1.2rem;font-weight:600;line-height:1.5}.card-information .price{font-family:var(--font-body-family);letter-spacing:.05em;font-size:1.3rem}.header__menu-item,.announcement-bar__message{letter-spacing:.08em}.card__media img{transition:transform .6s ease}.card:hover .card__media img{transform:scale(1.04)}.banner__box{border-radius:0!important}.rte a{text-underline-offset:3px;text-decoration-thickness:1px;transition:color .25s ease}.rte a:hover{color:#c9a97b}@media screen and (min-width:750px){#shopify-pc__banner{width:min(1400px,calc(100vw - 24px))!important;padding:14px 20px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}#shopify-pc__banner .shopify-pc__banner__body{margin-bottom:8px!important}#shopify-pc__banner .shopify-pc__banner__btns button{margin-top:6px!important}}body:has(cart-drawer.active) #shopify-pc__banner{display:none!important}body.klaviyo-prevent-body-scrolling #shopify-pc__banner{display:none!important}body:has(#shopify-pc__banner:not([style*=none])) .cc-hero__content{bottom:calc(clamp(6rem,11vh,12rem) + 19rem)!important}body:has(#shopify-pc__banner:not([style*=none])) #cc-guide-etape-2{margin-top:19rem!important}@media screen and (max-width:749px){#shopify-pc__banner{padding:16px!important}#shopify-pc__banner .shopify-pc__banner__body{margin-bottom:6px!important}#shopify-pc__banner .shopify-pc__banner__btns button{margin-top:8px!important}}@media screen and (max-width:749px){#shopify-pc__banner{left:0!important;right:0!important;width:100%!important;max-width:100%!important;margin:0!important;transform:none!important;padding:14px 18px 10px!important;background:#fff!important;border-top:1px solid #c9a97b!important;border-radius:0!important;box-shadow:0 -10px 28px #2b211b1a!important}#shopify-pc__banner .shopify-pc__banner__wrapper{display:block!important}#shopify-pc__banner .shopify-pc__banner__body{margin:0 0 12px!important}#shopify-pc__banner #shopify-pc__banner__body-title{font-family:Playfair Display,serif!important;font-style:italic!important;font-weight:400!important;font-size:17px!important;line-height:1.2!important;letter-spacing:0!important;color:#2b211b!important;margin:0 0 5px!important}#shopify-pc__banner .shopify-pc__banner__body p{font-size:12.5px!important;line-height:1.5!important;color:#4a4038!important;margin:0!important}#shopify-pc__banner #shopify-pc__banner__body-policy-link{font-size:12.5px!important;color:#8a6a3a!important;text-decoration:underline!important;text-underline-offset:3px!important;text-decoration-thickness:1px!important}#shopify-pc__banner .shopify-pc__banner__btns{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin:0!important}#shopify-pc__banner .shopify-pc__banner__btn-accept,#shopify-pc__banner .shopify-pc__banner__btn-decline{margin:0!important;width:100%!important;min-height:44px!important;padding:0 8px!important;background:#fff!important;color:#2b211b!important;border:1px solid #2b211b!important;border-radius:0!important;font-family:Montserrat,sans-serif!important;font-size:11.5px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important}#shopify-pc__banner .shopify-pc__banner__btn-accept{order:1!important}#shopify-pc__banner .shopify-pc__banner__btn-decline{order:2!important}#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{order:3!important;grid-column:1 / -1!important;justify-self:center!important;margin:2px 0 0!important;padding:6px 8px!important;min-height:32px!important;background:transparent!important;border:0!important;color:#6f655c!important;font-size:12px!important;letter-spacing:.02em!important;text-transform:none!important;text-decoration:underline!important;text-underline-offset:3px!important}}@media screen and (min-width:750px){#shopify-pc__banner{border-top:1px solid #c9a97b!important;border-radius:0!important;box-shadow:0 -10px 28px #2b211b14!important}#shopify-pc__banner #shopify-pc__banner__body-title{font-family:Playfair Display,serif!important;font-style:italic!important;font-weight:400!important;font-size:19px!important;letter-spacing:0!important;color:#2b211b!important}#shopify-pc__banner .shopify-pc__banner__body p{font-size:13px!important;line-height:1.55!important;color:#4a4038!important}#shopify-pc__banner #shopify-pc__banner__body-policy-link{font-size:13px!important;color:#8a6a3a!important;text-underline-offset:3px!important;text-decoration-thickness:1px!important}#shopify-pc__banner .shopify-pc__banner__btn-accept,#shopify-pc__banner .shopify-pc__banner__btn-decline{background:#fff!important;color:#2b211b!important;border:1px solid #2b211b!important;border-radius:0!important;font-family:Montserrat,sans-serif!important;font-size:11.5px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;transition:background .25s ease,color .25s ease!important}#shopify-pc__banner .shopify-pc__banner__btn-accept:hover,#shopify-pc__banner .shopify-pc__banner__btn-decline:hover{background:#2b211b!important;color:#fff!important}#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{color:#6f655c!important;font-size:12.5px!important;text-underline-offset:3px!important}}body:has(#shopify-pc__banner:not([style*=none])){padding-bottom:140px!important}@media screen and (max-width:749px){body:has(#shopify-pc__banner:not([style*=none])){padding-bottom:245px!important}}#shopify-pc__prefs__overlay{background:#2b211b8c!important}#shopify-pc__prefs__dialog{border-radius:0!important;border-top:1px solid #c9a97b!important;color:#2b211b!important;box-shadow:0 20px 60px #2b211b2e!important}#shopify-pc__prefs__header-title{font-family:Playfair Display,serif!important;font-style:italic!important;font-weight:400!important;font-size:22px!important;line-height:1.2!important;padding-right:8px!important;letter-spacing:0!important;color:#2b211b!important}#shopify-pc__prefs__header-close{color:#2b211b!important}#shopify-pc__prefs__header-close:focus,#shopify-pc__prefs__header-close:focus-visible{outline:none!important;box-shadow:0 0 0 1px #c9a97b!important}body:has(#shopify-pc__prefs[style*=block]) #shopify-pc__banner{visibility:hidden!important}#shopify-pc__prefs__header-accept,#shopify-pc__prefs__header-decline,#shopify-pc__prefs__header-save{min-height:44px!important;background:#fff!important;color:#2b211b!important;border:1px solid #2b211b!important;border-radius:0!important;font-family:Montserrat,sans-serif!important;font-size:11.5px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;transition:background .25s ease,color .25s ease!important}#shopify-pc__prefs__header-accept:hover,#shopify-pc__prefs__header-decline:hover,#shopify-pc__prefs__header-save:hover{background:#2b211b!important;color:#fff!important}#shopify-pc__prefs__dialog .shopify-pc__prefs__intro-main h3{font-family:Playfair Display,serif!important;font-style:italic!important;font-weight:400!important;font-size:18px!important;color:#2b211b!important}#shopify-pc__prefs__dialog .shopify-pc__prefs__intro-main p,#shopify-pc__prefs__dialog .shopify-pc__prefs__option p{font-size:13px!important;line-height:1.55!important;color:#4a4038!important}#shopify-pc__prefs__dialog .shopify-pc__prefs__option label{font-family:Montserrat,sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#2b211b!important}#shopify-pc__prefs__dialog .shopify-pc__prefs__option label span,#shopify-pc__prefs__dialog .shopify-pc__prefs__option label svg{border-radius:0!important}
/*# sourceMappingURL=/cdn/shop/t/19/assets/custom.css.map */
