:root{--creme-lin: #FBF5EC;--sable-laine: #F0E3D2;--terre-cuite: var(--bt-terracotta, #C0603A);--henne-brule: var(--bt-henne, #9A4A2A);--olive-atlas: var(--bt-olive, #6E7355);--brun-expresso: #3E2C22;--safran: var(--bt-safran, #D9943F);--ligne: var(--bt-ligne, #E4D3BC);--blanc-pur: #FFFFFF;--terre-cuite-12: rgba(192, 96, 58, .12);--terre-cuite-20: rgba(192, 96, 58, .2);--brun-soft: #7A6657;--brun-faint: #A7968A;--voile-hero: rgba(62, 44, 34, .35);--voile-hero-bas: rgba(62, 44, 34, .66);--bg-page: var(--creme-lin);--bg-alt: var(--sable-laine);--surface-card: var(--blanc-pur);--surface-ink: var(--brun-expresso);--text-body: var(--brun-expresso);--text-muted: var(--brun-soft);--text-faint: var(--brun-faint);--link: var(--henne-brule);--price: var(--terre-cuite);--price-strike: var(--olive-atlas);--font-heading-family: "Fraunces", Georgia, "Times New Roman", serif;--font-heading-weight: 600;--font-body-family: "Mulish", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body-weight: 400;--font-display: "Fraunces", Georgia, serif;--font-body: "Mulish", -apple-system, BlinkMacSystemFont, sans-serif;--font-data: "Mulish", -apple-system, sans-serif;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 800;--fs-h1: clamp(32px, 18px + 3.6vw, 56px);--fs-h2: clamp(28px, 20px + 1.6vw, 40px);--fs-h3: 24px;--fs-body-lg: 17px;--fs-body: 16px;--fs-small: 14px;--fs-label: 12px;--lh-tight: 1.08;--lh-snug: 1.2;--lh-body: 1.6;--ls-tight: -.01em;--ls-label: .1em;--ls-data: .06em;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 80px;--space-10: 96px;--gutter: 24px;--section-y: clamp(56px, 6vw, 96px);--radius-button: 6px;--radius-card: 10px;--radius-image: 8px;--radius-pill: 999px;--border-width: 1px;--border-strong: 1.5px;--shadow-soft: 0 1px 4px rgba(62, 44, 34, .05);--shadow-card: 0 2px 12px rgba(62, 44, 34, .06);--shadow-pop: 0 12px 32px rgba(62, 44, 34, .12);--ease: cubic-bezier(.22, .61, .36, 1);--dur-fast: .14s;--dur: .22s;--dur-slow: .36s;--motif-color: var(--bt-motif, var(--terre-cuite));--motif-filet-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='20' viewBox='0 0 40 20'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.4'%3E%3Cpath d='M0 10 L10 1 L20 10 L10 19 Z'/%3E%3Cpath d='M20 10 L30 1 L40 10 L30 19 Z'/%3E%3Ccircle cx='20' cy='10' r='1.1' fill='%23000' stroke='none'/%3E%3C/g%3E%3C/svg%3E");--motif-lattice-bg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Cpath d='M0 24 L24 0 L48 24 L24 48 Z' fill='none' stroke='rgba(192,96,58,0.12)' stroke-width='1'/%3E%3C/svg%3E")}::selection{background:var(--terre-cuite-20);color:var(--brun-expresso)}.bt-filet{height:18px;background-color:var(--motif-color);-webkit-mask:var(--motif-filet-mask) repeat-x center / auto 100%;mask:var(--motif-filet-mask) repeat-x center / auto 100%}.bt-filet--center{width:clamp(120px,22vw,220px);margin-inline:auto}.bt-filet--thin{height:12px;opacity:.85}.bt-lattice{background-image:var(--motif-lattice-bg);background-repeat:repeat}.bt-topfilet{position:relative}.bt-topfilet:before{content:"";position:absolute;inset-inline:0;top:0;height:18px;background-color:var(--motif-color);-webkit-mask:var(--motif-filet-mask) repeat-x center / auto 100%;mask:var(--motif-filet-mask) repeat-x center / auto 100%}.bt-divider{display:block}.bt-divider .bt-filet{height:16px}.bt-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:48px;padding-inline:var(--space-6);font-family:var(--font-body);font-weight:var(--fw-bold);font-size:13px;letter-spacing:var(--ls-label);text-transform:uppercase;text-decoration:none;white-space:nowrap;border:var(--border-strong) solid transparent;border-radius:var(--radius-button);cursor:pointer;transition:background-color var(--dur) var(--ease),color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.bt-btn:disabled,.bt-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;pointer-events:none}.bt-btn svg{width:1.15em;height:1.15em}.bt-btn--primary{background:var(--terre-cuite);color:var(--creme-lin);border-color:var(--terre-cuite)}.bt-btn--primary:hover{background:var(--henne-brule);border-color:var(--henne-brule);color:var(--creme-lin);text-decoration:none}.bt-btn--secondary{background:transparent;color:var(--brun-expresso);border-color:var(--brun-expresso)}.bt-btn--secondary:hover{background:#3e2c220f;text-decoration:none}.bt-btn--text{height:auto;padding:4px 2px;background:transparent;color:var(--link);border-color:transparent;text-transform:none;font-weight:var(--fw-semibold);letter-spacing:0}.bt-btn--text:hover{text-decoration:underline;text-underline-offset:.18em}.bt-btn--sm{height:40px;padding-inline:var(--space-4);font-size:11.5px}.bt-btn--lg{height:52px;padding-inline:var(--space-7)}.bt-btn--full{width:100%}.bt-iconbtn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:transparent;color:var(--brun-expresso);border:none;border-radius:var(--radius-button);cursor:pointer;position:relative;transition:background-color var(--dur) var(--ease),color var(--dur) var(--ease)}.bt-iconbtn:hover{background:#3e2c220f;color:var(--henne-brule)}.bt-iconbtn svg{width:22px;height:22px}.bt-iconbtn__count{position:absolute;top:4px;right:4px;min-width:17px;height:17px;padding:0 4px;display:inline-flex;align-items:center;justify-content:center;background:var(--terre-cuite);color:var(--creme-lin);font-family:var(--font-body);font-weight:var(--fw-bold);font-size:10px;border-radius:var(--radius-pill)}.bt-chip{display:inline-flex;align-items:center;gap:var(--space-2);height:38px;padding-inline:var(--space-4);background:var(--blanc-pur);color:var(--brun-expresso);font-family:var(--font-body);font-weight:var(--fw-semibold);font-size:14px;border:var(--border-width) solid var(--ligne);border-radius:var(--radius-pill);cursor:pointer;transition:border-color var(--dur) var(--ease),background-color var(--dur) var(--ease),color var(--dur) var(--ease)}.bt-chip:hover{border-color:var(--terre-cuite)}.bt-chip--active{background:var(--brun-expresso);color:var(--creme-lin);border-color:var(--brun-expresso)}.bt-chip__remove{display:inline-flex;opacity:.7}.bt-chip__remove:hover{opacity:1}.bt-promo{display:inline-flex;align-items:center;padding:4px 11px;background:var(--safran);color:var(--brun-expresso);font-family:var(--font-body);font-weight:var(--fw-bold);font-size:12px;letter-spacing:var(--ls-label);text-transform:uppercase;border-radius:var(--radius-pill);white-space:nowrap}.bt-promo--soft{background:#d9943f2e;color:var(--henne-brule)}.bt-stars{display:inline-flex;align-items:center;gap:var(--space-2)}.bt-stars__row{display:inline-flex;gap:2px;color:var(--terre-cuite)}.bt-stars__row svg{width:16px;height:16px;display:block}.bt-stars--sm .bt-stars__row svg{width:13px;height:13px}.bt-stars__count{font-family:var(--font-body);font-weight:var(--fw-semibold);font-size:13px;color:var(--olive-atlas)}.bt-stars__count a{color:inherit;text-decoration:underline;text-underline-offset:.16em}.bt-card{display:flex;flex-direction:column;background:var(--surface-card);border:var(--border-width) solid var(--ligne);border-radius:var(--radius-card);overflow:hidden;box-shadow:var(--shadow-soft);transition:box-shadow var(--dur) var(--ease),transform var(--dur) var(--ease)}.bt-card:hover{box-shadow:var(--shadow-card);transform:translateY(-2px)}.bt-card__media{position:relative;aspect-ratio:3 / 4;background:var(--sable-laine);overflow:hidden}.bt-card__img{width:100%;height:100%;object-fit:cover}.bt-card__badge{position:absolute;top:var(--space-3);left:var(--space-3)}.bt-card__body{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4)}.bt-card__title{font-family:var(--font-body);font-weight:var(--fw-bold);font-size:16px;line-height:1.3;color:var(--text-body);margin:0}.bt-card__pricerow{display:flex;align-items:baseline;gap:var(--space-3);margin-top:2px}.bt-card__price{font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:22px;color:var(--price)}.bt-card__strike{font-family:var(--font-data);font-weight:var(--fw-semibold);font-variant:small-caps;letter-spacing:var(--ls-data);font-size:15px;color:var(--price-strike);text-decoration:line-through}.bt-pillar{display:inline-flex;align-items:center;gap:var(--space-3)}.bt-pillar__icon{color:var(--brun-expresso);flex:none;display:inline-flex}.bt-pillar__icon svg{width:24px;height:24px;stroke-width:1.75}.bt-pillar__label{font-family:var(--font-body);font-weight:var(--fw-bold);font-size:12.5px;letter-spacing:.04em;color:var(--text-body)}.bt-pillar__sub{font-family:var(--font-body);font-weight:var(--fw-regular);font-size:13px;color:var(--text-muted);margin-top:2px}.bt-pillar--stacked{flex-direction:column;text-align:center;gap:var(--space-3)}.bt-pillar--stacked .bt-pillar__icon{color:var(--terre-cuite)}.bt-pillar--stacked .bt-pillar__icon svg{width:30px;height:30px}.bt-field{display:flex;gap:var(--space-3);align-items:stretch;flex-wrap:wrap}.bt-input{flex:1 1 220px;min-width:0;height:48px;padding-inline:var(--space-4);background:var(--blanc-pur);color:var(--brun-expresso);font-family:var(--font-body);font-size:16px;border:var(--border-width) solid var(--ligne);border-radius:var(--radius-button);transition:border-color var(--dur) var(--ease)}.bt-input::placeholder{color:var(--text-faint)}.bt-input:focus{outline:none;border-color:var(--terre-cuite)}.bt-kicker{font-family:var(--font-body);font-weight:800;font-size:12px;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--terre-cuite)}.bt-data{font-family:var(--font-data);font-weight:600;font-variant:small-caps;letter-spacing:var(--ls-data)}.bt-scene{position:relative;overflow:hidden;border-radius:var(--radius-image);background:radial-gradient(120% 120% at 30% 10%,#f2e2cc,#e7cfae 55%,#dcc0a0)}.bt-scene:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--motif-lattice-bg);opacity:.5;pointer-events:none}.bt-scene--round{border-radius:var(--radius-pill)}.bt-scene__img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover;display:block}.bt-scene__veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(180deg,var(--voile-hero) 0%,rgba(62,44,34,.12) 40%,var(--voile-hero-bas) 100%)}.bt-scene__tag{position:absolute;z-index:3;left:12px;bottom:12px;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:var(--radius-pill);background:#fbf5ecdb;color:var(--brun-soft);font-family:var(--font-body);font-weight:700;font-size:11px;letter-spacing:.03em}.bt-scene__tag:before{content:"";width:6px;height:6px;border-radius:99px;background:var(--terre-cuite)}.bt-vignette{display:inline-flex;flex-direction:column;align-items:center;gap:10px;width:92px;text-decoration:none;cursor:pointer}.bt-vignette__media{width:64px;height:64px;border-radius:var(--radius-pill);overflow:hidden;border:1px solid var(--ligne);box-shadow:var(--shadow-soft);transition:transform var(--dur) var(--ease),border-color var(--dur) var(--ease)}.bt-vignette:hover .bt-vignette__media{transform:scale(1.05);border-color:var(--terre-cuite)}.bt-vignette__media img{width:100%;height:100%;object-fit:cover}.bt-vignette__size{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--sable-laine);font-family:var(--font-data);font-weight:700;font-variant:small-caps;letter-spacing:var(--ls-data);font-size:12px;color:var(--brun-expresso);text-align:center;padding:4px}.bt-vignette__label{font-family:var(--font-body);font-weight:600;font-size:12.5px;color:var(--brun-expresso);text-align:center}.bt-container{width:100%;max-width:var(--page-width, 1280px);margin-inline:auto;padding-inline:var(--gutter)}.bt-section{padding-block:var(--section-y)}.bt-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:28px;flex-wrap:wrap}.bt-head h2{font-size:var(--fs-h2)}.bt-lead{color:var(--text-muted);max-width:56ch;margin-top:8px;font-size:var(--fs-body)}.h0,.h1,.h2,.h3,h1,h2,h3,.title,.product__title,.collection-hero__title{letter-spacing:var(--ls-tight);text-wrap:balance}.rte a,a.link,.link--text{color:var(--henne-brule);text-underline-offset:.18em}.button,.shopify-payment-button__button--unbranded{font-family:var(--font-body);font-weight:800;letter-spacing:var(--ls-label);text-transform:uppercase;font-size:1.3rem;min-height:4.8rem}.button:not([disabled]):hover:after{box-shadow:none}.card__heading,.card__heading a{font-family:var(--font-body);font-weight:800}.card-information .price,.price .price-item--regular{font-family:var(--font-heading-family)}.price__regular .price-item--regular,.price__sale .price-item--sale{color:var(--terre-cuite);font-weight:600;font-size:1.9rem}.price__sale .price-item--regular{color:var(--olive-atlas);font-family:var(--font-body);font-variant:small-caps;letter-spacing:var(--ls-data)}.price--on-sale .price-item--regular{text-decoration:line-through}.badge{font-family:var(--font-body);font-weight:800;letter-spacing:var(--ls-label);text-transform:uppercase;font-size:1.1rem}.header{border-bottom:1px solid var(--ligne)}.header__heading-link .h2,.header__heading-link{font-family:var(--font-heading-family)}.header__menu-item{font-family:var(--font-body);font-weight:700}.header__menu-item:hover span{color:var(--henne-brule);text-decoration-thickness:.1rem}.footer{position:relative}.footer:before{content:"";position:absolute;inset-inline:0;top:0;height:18px;pointer-events:none;background-color:var(--motif-color);-webkit-mask:var(--motif-filet-mask) repeat-x center / auto 100%;mask:var(--motif-filet-mask) repeat-x center / auto 100%}.footer__content-top .footer-block__heading{font-family:var(--font-body);font-weight:800;font-size:1.2rem;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--olive-atlas)}.facets__summary{font-family:var(--font-body);font-weight:700}.facets__button,.facets__heading{font-family:var(--font-body)}.active-facets .active-facets__button,.active-facets__button-inner{border-radius:var(--radius-pill)}.field__input,.select__select,.text-area,.customer .field input{font-family:var(--font-body)}.field__input:focus,.field__input:focus-visible{box-shadow:0 0 0 .2rem var(--terre-cuite-20)}.bt-delay{display:flex;gap:14px;align-items:flex-start;margin-top:24px;padding:16px 18px;background:var(--sable-laine);border-radius:var(--radius-card)}.bt-delay__icon{flex:none;width:38px;height:38px;border-radius:99px;background:var(--creme-lin);color:var(--olive-atlas);display:flex;align-items:center;justify-content:center}.bt-delay__t{font-family:var(--font-body);font-weight:800;font-size:14px;color:var(--brun-expresso)}.bt-delay__d{font-family:var(--font-body);font-size:13.5px;line-height:1.5;color:var(--text-muted);margin-top:3px}.bt-mini{display:flex;gap:18px;flex-wrap:wrap;margin-top:20px;padding-top:18px;border-top:1px solid var(--ligne)}.bt-mini__item{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body);font-weight:600;font-size:13px;color:var(--text-body)}.bt-mini__item svg{color:var(--olive-atlas)}.bt-offer{display:flex;align-items:center;gap:14px;margin-top:20px;padding:16px 18px;background:var(--creme-lin);border:1px dashed var(--terre-cuite-20);border-radius:var(--radius-card)}.bt-offer__code{font-family:var(--font-data);font-weight:800;font-variant:small-caps;letter-spacing:.14em;background:var(--safran);color:var(--brun-expresso);padding:6px 12px;border-radius:var(--radius-button);flex:none}.bt-offer__txt{font-family:var(--font-body);font-size:13.5px;color:var(--brun-expresso)}.bt-offer__txt span{display:block;color:var(--text-muted);font-size:12.5px;margin-top:2px}.product .price--large .price-item--regular{font-family:var(--font-heading-family);font-weight:600;color:var(--terre-cuite)}.product__title h1,.product__title h2{letter-spacing:var(--ls-tight)}@media(prefers-reduced-motion:reduce){.bt-card:hover,.bt-vignette:hover .bt-vignette__media{transform:none}}.tax-note{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/bt-brand.css.map */
