:root{--ct-ink: #16150f;--ct-ink-soft: #5d5a52;--ct-ivory: #faf9f7;--ct-ivory-deep: #f2f0eb;--ct-gold: #a8873f;--ct-line: rgba(22, 21, 15, .1);--ct-line-strong: rgba(22, 21, 15, .22);--ct-space: clamp(38px, 6vw, 84px);--ct-measure: 1180px}.faq__title,.ts__title,.hm__title,.vsc__title,.wt__title{font-size:clamp(1.35rem,2.9vw,2.05rem)!important;font-weight:500!important;line-height:1.24!important;letter-spacing:-.01em!important;color:var(--ct-ink)!important;text-wrap:balance;margin:0 0 .75rem!important}.faq__subtitle{font-size:.95rem!important;line-height:1.75!important;color:var(--ct-ink-soft)!important;max-width:52ch!important;margin-inline:auto!important}.faq,.ts,.hm{background:var(--ct-ivory)!important;padding-block:var(--ct-space)!important}.ts{background:var(--ct-ivory-deep)!important}.faq__inner,.ts__inner,.hm__inner{max-width:var(--ct-measure)!important;margin-inline:auto!important}marquee-component{--marquee-speed: 28s !important}.section-background.color-scheme-2{background:var(--ct-ink)!important}marquee-component.color-scheme-2{--padding-block-start: 11px !important;--padding-block-end: 11px !important;border-bottom:1px solid rgba(255,255,255,.08)}marquee-component .text-block,marquee-component .text-block p{font-size:.67rem!important;font-weight:500!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#efece4!important;line-height:1.5!important}[aria-label=Panier],[aria-label=Compte],.account-popover,.cart-drawer>.header-actions__action{display:none!important}@media screen and (max-width:749px){.header__columns .search-action{grid-area:rightB!important;justify-self:end!important}}.text-block h1{font-size:clamp(1.4rem,3.6vw,1.9rem)!important;font-weight:500!important;line-height:1.24!important;letter-spacing:-.005em!important;text-wrap:balance;margin:0!important}product-price .price{font-family:var(--font-body--family)!important;font-weight:700!important;font-size:clamp(1.4rem,4vw,1.72rem)!important;line-height:1.2!important;letter-spacing:-.015em!important;font-variant-numeric:tabular-nums;color:var(--ct-ink)!important}product-price .compare-at-price{font-family:var(--font-body--family)!important;font-weight:400!important;font-size:clamp(1.02rem,2.9vw,1.18rem)!important;letter-spacing:0!important;font-variant-numeric:tabular-nums;color:var(--ct-ink-soft)!important;opacity:.55;margin-inline-start:.4rem}product-price{--padding-block-start: 8px !important}.product-card .price,.resource-list__item .price{font-family:var(--font-body--family)!important;font-weight:600!important;font-variant-numeric:tabular-nums}.cod-form__summary-value{font-family:var(--font-body--family)!important;font-weight:700!important;font-size:clamp(1.25rem,3.6vw,1.42rem)!important;font-variant-numeric:tabular-nums;color:var(--ct-ink)!important}main[data-template=product] .media-with-content{--media-height: auto !important;--media-height-mobile: auto !important;--padding-block-start: 0px !important}main[data-template=product] .media-with-content .media-block{height:auto!important;min-height:0!important}main[data-template=product] .media-with-content .media-block__media{position:static!important;width:100%!important;height:auto!important;max-height:78svh;object-fit:contain!important}.cod-form{position:relative;margin-block:0!important;padding:clamp(1.15rem,3.4vw,1.6rem)!important;border:1px solid var(--ct-line)!important;border-radius:2px!important;background:#fff!important;box-shadow:0 1px 2px #16150f08,0 18px 40px -28px #16150f59!important}.cod-form:before{content:"";position:absolute;inset:0 0 auto 0;height:2px;background:linear-gradient(90deg,var(--ct-gold),color-mix(in srgb,var(--ct-gold) 25%,transparent))}.cod-form__heading{font-size:clamp(.98rem,2.4vw,1.08rem)!important;font-weight:600!important;line-height:1.35!important;color:var(--ct-ink)!important;margin:0 0 1.15rem!important}.cod-form__label{font-size:.68rem!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase;color:var(--ct-ink-soft)!important;opacity:1!important;margin-bottom:.38rem!important}.cod-form__req{color:var(--ct-gold)!important}.cod-form__field{margin-bottom:.75rem!important}.cod-form__input{padding:.82rem .9rem!important;border:1px solid var(--ct-line-strong)!important;border-radius:2px!important;background:#fff!important;color:var(--ct-ink)!important}.cod-form__input::placeholder{color:color-mix(in srgb,var(--ct-ink-soft) 62%,transparent)}.cod-form__input:focus-visible{border-color:var(--ct-gold)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--ct-gold) 16%,transparent)!important}.cod-form__submit{margin-top:1.1rem!important;min-height:58px!important;border-radius:2px!important;background:var(--ct-ink)!important;color:#fff!important;box-shadow:none!important}.cod-form__submit:hover:not(:disabled){background:#000!important;opacity:1!important}.cod-form__submit-main{font-size:.86rem!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase}.cod-form__submit-sub{font-size:.72rem!important;letter-spacing:.04em;opacity:.72!important;text-transform:none}.faq__inner{display:block!important}.faq__left{text-align:center;margin-bottom:clamp(1.5rem,3.5vw,2.4rem)}.faq__right{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px!important;background:var(--ct-line)!important;border:1px solid var(--ct-line)!important}@media(max-width:949px){.faq__right{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:519px){.faq__right{grid-template-columns:1fr}}.faq__item{border:0!important;border-radius:0!important;background:#fff!important;padding:clamp(1.2rem,2.6vw,1.75rem) clamp(1.1rem,2.4vw,1.5rem)!important;text-align:center;transition:background-color .2s ease}.faq__item:hover{background:var(--ct-ivory)!important}.faq__q{display:flex!important;flex-direction:column;align-items:center!important;gap:.7rem!important;padding:0!important;background:none!important;cursor:default!important;pointer-events:none}.faq__chevron{display:none!important}.faq__q-icon{display:grid;place-items:center;width:40px;height:40px;border:1px solid color-mix(in srgb,var(--ct-gold) 42%,transparent);border-radius:50%;color:var(--ct-gold)}.faq__q-icon svg path{stroke:var(--ct-gold)!important}.faq__q-label{font-size:.74rem!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase;color:var(--ct-ink)!important;line-height:1.4!important}.faq__a{display:block!important;max-height:none!important;height:auto!important;overflow:visible!important;opacity:1!important;padding:.6rem 0 0!important}.faq__a-text{font-size:.85rem!important;line-height:1.65!important;color:var(--ct-ink-soft)!important;padding:0!important;margin:0!important;text-align:center}.ts__columns-wrap{display:none!important}.ts__track{animation:none!important;transform:none!important}.ts__inner{display:block!important}.ts__content{width:100%!important;text-align:center}.ts__title{margin-bottom:clamp(1.5rem,3.5vw,2.4rem)!important}.ts__stats{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(26px,3vw,38px) clamp(16px,2.5vw,32px)}.ts__stat{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:.8rem!important;text-align:center!important;min-width:0}.ts__ring{flex:0 0 auto}.ts__stat-text{font-size:.82rem!important;line-height:1.6!important;color:var(--ct-ink-soft)!important;max-width:26ch;margin:0 auto!important;text-align:center!important;text-wrap:pretty}.ts__ring-fill{stroke:var(--ct-gold)!important}.ts__percent{color:var(--ct-ink)!important;font-weight:600!important}@media(max-width:749px){.ts__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ts__stat-text{font-size:.78rem!important;max-width:20ch}}@media(max-width:399px){.ts__stats{grid-template-columns:1fr}.ts__stat-text{max-width:30ch}}.product-recommendations .section-resource-list__content .text-block p,.product-recommendations .section-resource-list__content h2{font-size:clamp(1.2rem,2.6vw,1.7rem)!important;font-weight:500!important;letter-spacing:-.01em!important;color:var(--ct-ink)!important;text-align:center}@media(max-width:749px){.faq,.ts,.hm,.vsc{padding-inline:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/cod-custom.css.map */
