:root{--boisly-cream: #FFFEF9;--boisly-ink: #403A34;--boisly-black: #0D0B09;--boisly-olive: #6B5340;--boisly-olive-soft: #A98A6B;--boisly-rule: 1px solid var(--boisly-black);--boisly-ease: cubic-bezier(.22, 1, .36, 1)}:root{--style-border-radius-buttons-primary: 0px;--style-border-radius-buttons-secondary: 0px;--style-border-radius-popover: 0px;--style-border-radius-inputs: 0px;--product-card-corner-radius: 0px;--card-corner-radius: 0px;--badge-corner-radius: 0px;--variant-picker-button-border-radius: 0px;--variant-picker-swatch-border-radius: 0px}.button,.card,.badge,input,select,textarea,.product-card,.variant-option__button-label,.quick-add__button,dialog{border-radius:0!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,.h1,.h2,.h3,.boisly-display{text-transform:uppercase;letter-spacing:-.04em;line-height:.92;font-weight:800;font-stretch:125%;font-variation-settings:"wdth" 125;text-wrap:balance}h4,h5,h6,.h4,.h5,.h6{text-transform:uppercase;letter-spacing:.04em;font-weight:700}.boisly-meta,.product-card .product-title+*,.badge{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1.4}.rte p,.prose p{max-width:68ch}::selection{background:var(--boisly-olive);color:var(--boisly-cream)}:focus-visible{outline:2px solid var(--boisly-olive);outline-offset:3px}.boisly-rule-top{border-top:var(--boisly-rule)}.boisly-rule-bottom{border-bottom:var(--boisly-rule)}.shopify-section+.shopify-section>.section:not([class*=color-scheme]){border-top:var(--boisly-rule)}.boisly-cornered{position:relative}.boisly-cornered:before,.boisly-cornered:after,.boisly-cornered>.boisly-dots:before,.boisly-cornered>.boisly-dots:after{content:"";position:absolute;width:4px;height:4px;background:var(--boisly-black);pointer-events:none;z-index:2}.boisly-cornered:before{top:-2px;left:-2px}.boisly-cornered:after{top:-2px;right:-2px}.boisly-cornered>.boisly-dots{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.boisly-cornered>.boisly-dots:before{bottom:-2px;left:-2px}.boisly-cornered>.boisly-dots:after{bottom:-2px;right:-2px}.button{position:relative;overflow:hidden;isolation:isolate;border:var(--boisly-rule);text-transform:uppercase;letter-spacing:.08em;font-size:13px;font-weight:700;min-height:48px;transition:color .24s var(--boisly-ease)}.button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--boisly-black);transform:translateY(101%);transition:transform .26s var(--boisly-ease);z-index:-1}.button:hover:after,.button:focus-visible:after{transform:translateY(0)}.button:hover,.button:focus-visible{color:var(--boisly-cream)}.button--primary:after{background:var(--boisly-cream)}.button--primary:hover,.button--primary:focus-visible{color:var(--boisly-black)}.product-card .product-title{text-transform:uppercase;font-weight:800;letter-spacing:-.02em;font-stretch:125%;font-variation-settings:"wdth" 125}.product-card .price{font-variant-numeric:tabular-nums;font-weight:500}#header-component{border-bottom:var(--boisly-rule)}#header-component .header__menu a,#header-component .menu-list a{text-transform:uppercase;letter-spacing:.1em;font-size:12px;font-weight:700}footer .section{border-top:var(--boisly-rule)}.boisly-marquee,.marquee{border-top:var(--boisly-rule);border-bottom:var(--boisly-rule);background:var(--boisly-olive);color:var(--boisly-cream)}.boisly-marquee *,.marquee *{text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:700}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.button:after{display:none}}@media(max-width:749px){h1,.h1{letter-spacing:-.03em}h1,h2,h3,.h1,.h2,.h3,.boisly-display{font-stretch:112%;font-variation-settings:"wdth" 112}.button,.variant-option__button-label,#header-component button{min-height:48px}body{font-size:16px}}.boisly-specs__titre{line-height:1.4;font-stretch:normal;font-variation-settings:normal;text-wrap:wrap}.product-details .price,.product-information .price{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.bc{--bc-marge: var(--page-margin, 16px);--bc-filet: 1px solid var(--boisly-black, #0D0B09);--bc-ease: cubic-bezier(.22, 1, .36, 1);color:var(--boisly-ink, #403A34);background:var(--boisly-cream, #FFFEF9)}.bc *,.bc *:before,.bc *:after{box-sizing:border-box}.bc ol,.bc ul{list-style:none;margin:0;padding:0}.bc p{margin:0}.bc a{color:inherit;text-decoration:none}.bc .bc-masque{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.bc .bc-grille-cadre{display:block;overflow:hidden;margin-top:-1px;border-top:var(--bc-filet)}.bc .bc-grille{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-right:-1px}.bc .bc-grille__case{position:relative;display:flex;border-right:var(--bc-filet);border-bottom:var(--bc-filet)}.bc .bc-grille__case:after{content:"";position:absolute;right:-2px;bottom:-2px;z-index:2;width:4px;height:4px;background:var(--boisly-black, #0D0B09);pointer-events:none}.bc .bc-grille__case:nth-child(2n):after{display:none}.bc .bc-grille__vide{grid-column:1 / -1;padding:48px var(--bc-marge);border-bottom:var(--bc-filet)}.bc .bc-carte{position:relative;display:flex;flex-direction:column;width:100%;padding:12px var(--bc-marge) 18px}.bc .bc-carte__media{position:relative;aspect-ratio:1 / 1;overflow:hidden;background:var(--boisly-cream, #FFFEF9)}.bc .bc-carte__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:50% 50%!important;mix-blend-mode:multiply;transition:transform .82s var(--bc-ease)}.bc .bc-carte__media--cadre img{object-fit:cover}.bc .bc-carte:hover .bc-carte__media img{transform:scale(1.03)}.bc .bc-carte__corps{display:flex;flex:1;flex-direction:column;gap:4px;padding-top:14px}.bc .bc-carte__nom{margin:0;color:var(--boisly-black, #0D0B09);font-size:15px;font-weight:800;line-height:1.05;letter-spacing:-.01em;text-transform:uppercase;font-stretch:112%;font-variation-settings:"wdth" 112;text-wrap:balance}.bc .bc-carte__lien{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:4px;transition:text-decoration-color .24s var(--bc-ease)}.bc .bc-carte__lien:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.bc .bc-carte:hover .bc-carte__lien{text-decoration-color:currentColor}.bc .bc-carte__designation{font-size:13px;line-height:1.4}.bc .bc-carte__cotes{font-size:12px;line-height:1.45;font-variant-numeric:tabular-nums;opacity:.75}.bc .bc-carte__finitions{color:var(--boisly-olive, #6B5340);font-size:11px;font-weight:700;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.bc .bc-carte__prix{margin-top:auto;padding-top:10px;color:var(--boisly-black, #0D0B09);font-size:15px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.bc .bc-carte__epuise{font-weight:500;opacity:.7}@supports selector(:has(*)){.bc .bc-carte:has(.bc-carte__lien:focus-visible){outline:2px solid var(--boisly-olive, #6B5340);outline-offset:-3px}.bc .bc-carte__lien:focus-visible{outline:none}}@media screen and (min-width:750px){.bc .bc-carte{padding:24px var(--bc-marge) 28px}.bc .bc-carte__media{aspect-ratio:4 / 3}.bc .bc-grille--2 .bc-carte__media{aspect-ratio:3 / 2}.bc .bc-carte__corps{display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:start;column-gap:16px;row-gap:6px;padding-top:20px}.bc .bc-carte__nom{grid-column:1;grid-row:1;font-size:clamp(18px,1.6vw,24px);font-stretch:125%;font-variation-settings:"wdth" 125}.bc .bc-carte__prix{grid-column:2;grid-row:1;align-self:baseline;margin-top:0;padding-top:0;font-size:16px}.bc .bc-carte__designation,.bc .bc-carte__cotes,.bc .bc-carte__finitions{grid-column:1 / -1}.bc .bc-carte__designation{font-size:14px}}@media screen and (min-width:990px){.bc .bc-grille--3{grid-template-columns:repeat(3,minmax(0,1fr))}.bc .bc-grille--3 .bc-grille__case:nth-child(2n):after{display:block}.bc .bc-grille--3 .bc-grille__case:nth-child(3n):after{display:none}}@media screen and (min-width:1200px){.bc .bc-grille--4{grid-template-columns:repeat(4,minmax(0,1fr))}.bc .bc-grille--4 .bc-grille__case:nth-child(2n):after{display:block}.bc .bc-grille--4 .bc-grille__case:nth-child(4n):after{display:none}}:root,body{--font-body--family: "Archivo Boisly", ui-sans-serif, system-ui, sans-serif !important;--font-subheading--family: "Archivo Boisly", ui-sans-serif, system-ui, sans-serif !important;--font-heading--family: "Archivo Boisly", ui-sans-serif, system-ui, sans-serif !important;--font-accent--family: "Archivo Boisly", ui-sans-serif, system-ui, sans-serif !important}body,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Archivo Boisly,ui-sans-serif,system-ui,sans-serif}:root{--boisly-muted: #706B65}body .boisly-specs .boisly-specs__titre,body .boisly-specs .boisly-specs__liste dt,body .boisly-reassure .boisly-reassure__liste li>span:first-child,body .be .be__fait dt{opacity:1;color:var(--boisly-muted)}@media screen and (min-width:750px){media-gallery slideshow-slide.product-media-container--image>.product-media:is([style*="--ratio: 0.4"],[style*="--ratio: 0.5"])>.product-media__image{width:auto;max-width:100%;height:100%;aspect-ratio:4 / 5;margin-inline:auto;object-fit:cover;object-position:var(--focal-point, 50% 50%)}}.bc .bc-carte__media .bc-carte__img--survol{opacity:0;mix-blend-mode:normal;object-fit:cover;object-position:var(--point, 50% 55%)!important;transform:scale(1.04);transition:opacity .42s var(--bc-ease),transform .9s var(--bc-ease)}.bc .bc-carte__prix{transition:transform .32s var(--bc-ease)}.bc .bc-carte--survol:focus-within .bc-carte__img--survol{opacity:1;transform:scale(1)}@media(any-hover:hover){.bc .bc-carte{cursor:pointer}.bc .bc-carte--survol:hover .bc-carte__img--survol{opacity:1;transform:scale(1)}.bc .bc-carte--survol:hover .bc-carte__media img:not(.bc-carte__img--survol){transform:none}.bc .bc-carte:not(.bc-carte--survol):hover .bc-carte__media img{transform:scale(1.05)}.bc .bc-carte:hover .bc-carte__prix{transform:translate(4px)}}@media(any-hover:none){.bc .bc-carte:hover .bc-carte__media img{transform:none}.bc .bc-carte--survol:not(:focus-within) .bc-carte__img--survol{display:none}}@media(prefers-reduced-motion:reduce){.bc .bc-carte__media img,.bc .bc-carte__prix{transition:opacity .2s linear;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/boisly.css.map */
