h1{font-weight:700;line-height:1.4em}h2,p.h2{line-height:1.4em}strong,b{font-weight:700}button,.btn,.button,input[type=submit]{font-weight:500}p.text-subdued{font-size:1.2em;font-style:italic;font-family:Baskerville,Baskerville Old Face,Georgia,serif}ol.ed_breadcrumbs-list{font-size:13px}.button:not(.circle-button){font-family:Figtree,sans-serif!important;font-weight:400!important;font-size:11px!important;letter-spacing:.2em!important;text-transform:uppercase!important;border-radius:2px!important}.badge{font-family:Figtree,sans-serif!important;font-weight:400!important;font-size:10px!important;letter-spacing:.12em!important;text-transform:uppercase!important;border-radius:2px!important}.testimonial__image{width:120px!important;height:120px!important;object-fit:cover}@media(max-width:699px){.testimonial__image{width:80px!important;height:80px!important}}.horizontal-product__image{flex:none;width:120px}.seo-paragraph-container{text-align:left}.seo-paragraph-wrapper{position:relative;overflow:hidden;max-height:var(--collapsed-height, 80px);transition:max-height .3s ease}.seo-paragraph-wrapper.expanded{max-height:none}.seo-paragraph{margin:0;padding-bottom:10px}.fade-effect{position:absolute;bottom:0;left:0;right:0;height:var(--gradient-height, 30px);background:linear-gradient(to bottom,#fafafa00,#fafafa);pointer-events:none;opacity:1;z-index:1;transition:opacity .3s ease}.seo-paragraph-wrapper.expanded+.fade-effect{opacity:0}.toggle-button{margin-top:18px;background-color:transparent;color:#2c4f63;border:none;cursor:pointer;font-family:Figtree,sans-serif;font-weight:300;font-size:11px;letter-spacing:.14em;text-transform:uppercase;display:inline-flex;align-items:center;gap:8px;transition:color .3s ease;padding:0}.toggle-button:hover{color:#243e4d}.toggle-arrow{font-size:14px;line-height:1;display:inline-block;position:relative;top:-3px;transition:transform .3s ease}.toggle-arrow:after{content:"\2335";color:#2c4f63}.toggle-button.expanded .toggle-arrow{transform:rotate(180deg);top:3px}.product-card__title{font-size:var(--text-h5);font-family:var(--heading-font-family)}.product-card__figure{aspect-ratio:1 / 1}.product-card__image--primary{width:100%;height:100%;object-fit:contain;object-position:center center}.product-card__title{padding:0 10px}.product-card__title h3{font-size:1.05em;font-weight:700;margin:0}.product-card__title h3 a{text-decoration:none;color:inherit}.product-card__titre2{padding:0 10px;font-family:Figtree,sans-serif;font-weight:300;font-size:.62em;color:#999;margin:2px 0 0;line-height:1.3;text-transform:uppercase;letter-spacing:.14em}div.product-edition{display:inline-block;margin:6px 10px 0;padding:4px 10px;background:#e8eaec;font-family:Figtree,sans-serif;font-weight:300;font-size:.58em;letter-spacing:.18em;text-transform:uppercase;color:#2c4f63;border-radius:2px;width:auto}.lh-titre-bloc{padding:32px 15px 0;text-align:left}@media(min-width:768px){.lh-titre-bloc{padding:48px 52px 0 48px}}.lh-tag{font-family:Figtree,sans-serif;font-weight:300;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#2c4f63;display:flex;align-items:center;gap:12px;margin-bottom:18px}.lh-tag:before{content:"";display:block;width:28px;height:.5px;background:#2c4f63}.lh-title{font-family:Baskerville,Baskerville Old Face,Book Antiqua,Georgia,serif;font-size:32px;font-weight:400;line-height:1.15;color:#243e4d;letter-spacing:-.01em;margin-bottom:20px}@media(min-width:768px){.lh-title{font-size:50px;margin-bottom:24px}}.lh-subtitle{font-family:Figtree,sans-serif;font-size:10px;font-weight:300;font-style:normal;letter-spacing:.14em;text-transform:uppercase;color:#999;margin-top:-14px;margin-bottom:6px}.lh-meta{font-family:Figtree,sans-serif;font-weight:300;display:flex;align-items:center;gap:16px;margin-bottom:10px;padding-bottom:20px;border-bottom:.5px solid rgba(26,26,24,.09)}.lh-author{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#999}.lh-author a{color:#2c4f63;text-decoration:none}.lh-author-label{font-family:Figtree,sans-serif;font-weight:400;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#999;margin-bottom:8px}.lh-author-label a{color:#2c4f63;text-decoration:none}.lh-separator{border:none;border-top:.5px solid rgba(26,26,24,.09);margin:16px 0 0}.lh-edition{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:0}.lh-ed-label{font-family:Figtree,sans-serif;font-weight:300;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#2c4f63;background:#e8eaec;padding:5px 12px;border-radius:2px;display:inline-block;margin-bottom:6px}.lh-ed-row{display:flex;align-items:baseline;gap:12px}.lh-ed-num{font-family:Baskerville,Baskerville Old Face,Book Antiqua,Georgia,serif;font-weight:400;font-size:14px;letter-spacing:.06em;color:#243e4d}.lh-ed-num strong{font-family:Baskerville,Baskerville Old Face,Book Antiqua,Georgia,serif;font-size:28px;font-weight:400;color:#243e4d;line-height:1}.lh-ed-num em{font-style:normal;font-family:Baskerville,Baskerville Old Face,Book Antiqua,Georgia,serif;font-size:14px;color:#243e4d}.lh-citation-bloc{padding:0}.lh-citation{font-family:Baskerville,Baskerville Old Face,Book Antiqua,Georgia,serif;font-size:19px;font-weight:400;font-style:italic;line-height:1.7;color:#243e4d;margin:0;padding:0;border:none}@media(min-width:768px){.lh-citation{font-size:20px}}.product-gallery__media{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.variant-picker__option-info .text-subdued{font-family:Figtree,sans-serif!important;font-weight:300!important;font-size:10px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#2c4f63!important}.variant-picker__option-info .h-stack{align-items:baseline!important}.variant-picker__option-info a,.variant-picker__option-info button{font-family:Figtree,sans-serif!important;font-size:10px!important;font-weight:300!important;letter-spacing:.08em!important}.variant-picker__option-info a{display:inline!important;visibility:visible!important;opacity:1!important}.variant-picker__option-values{padding-left:4px!important}.block-swatch{padding:6px 12px!important;font-size:12.5px!important;color:#666!important;line-height:1.2!important;min-height:unset!important;height:auto!important;background-color:#e8eaec!important;border:1px solid transparent!important;border-radius:2px!important;font-family:Figtree,sans-serif!important;font-weight:300!important;transition:background-color .15s ease,border-color .15s ease!important}@media screen and (min-width:1000px){.block-swatch{padding:8px 14px!important;font-size:13px!important}}.block-swatch span{font-family:Figtree,sans-serif!important;font-size:inherit!important}input:checked+.block-swatch{background-color:#fafafa!important;border-color:transparent!important;color:#1a2e38!important;font-weight:500!important}input:checked+.block-swatch:before{box-shadow:0 0 0 1px #2c4f63!important;opacity:1!important;transform:scale(1)!important}.block-swatch.is-disabled{background-color:#f0f1f2!important;color:#b0b8bc!important;opacity:.6!important;text-decoration:line-through!important}variant-inventory span{font-size:15px!important;display:block!important;text-align:center!important}.variant-inventory .text-error{color:#2c4f63!important}.variant-inventory .text-error svg{display:none!important}.lh-shipping-mention{font-family:Figtree,sans-serif;font-size:11px;font-weight:300;letter-spacing:.08em;color:#999;margin-top:-30px;margin-bottom:0}.lh-cta-link{display:inline-block;font-family:Figtree,sans-serif;font-weight:300;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#2c4f63;background:none!important;margin-top:8px;font-style:normal}.product-info__price sale-price{font-family:Baskerville,Baskerville Old Face,Book Antiqua,Georgia,serif!important;font-weight:400!important;letter-spacing:-.01em!important;font-size:2rem!important}sale-price{font-family:Baskerville,Baskerville Old Face,Book Antiqua,Georgia,serif!important;font-weight:400!important}.price-list .sale-price{font-family:Baskerville,Baskerville Old Face,Book Antiqua,Georgia,serif!important;font-size:32px!important;font-weight:400!important;color:#243e4d!important;letter-spacing:-.01em!important}.lh-garanties{padding:0}.lh-garantie-item{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:.5px solid rgba(26,26,24,.08);font-family:Figtree,sans-serif;font-weight:300;font-size:13px;color:#444;letter-spacing:.02em}.lh-garantie-item:last-child{border-bottom:.5px solid rgba(26,26,24,.08)}.lh-garantie-item strong{font-weight:500;color:#243e4d}.lh-accordion{border-top:.5px solid rgba(26,26,24,.08)}.lh-accordion-trigger{display:flex;align-items:center;justify-content:space-between;padding:10px 0;cursor:pointer;border-bottom:.5px solid rgba(26,26,24,.08)}.lh-accordion-left{display:flex;align-items:center;gap:12px}.lh-accordion-left span{font-family:Figtree,sans-serif;font-weight:300;font-size:13px;color:#444;letter-spacing:.02em}.lh-accordion-body{overflow:hidden;max-height:0;transition:max-height .3s ease}.lh-accordion-body.open{max-height:300px}.lh-accordion-inner{padding:4px 0 4px 28px}.lh-sub-item{display:flex;align-items:center;gap:12px;padding:8px 0;border-top:.5px solid rgba(26,26,24,.06);font-family:Figtree,sans-serif;font-weight:300;font-size:12px;color:#555;letter-spacing:.02em}.lh-sub-item:first-child{border-top:none}.lh-description-title{font-family:Baskerville,Baskerville Old Face,Book Antiqua,Georgia,serif;font-size:var(--text-h2);font-weight:400;margin:0 0 24px}.lh-description-inner{display:flex;flex-direction:row;gap:45px;align-items:center}.lh-description-image{flex:0 0 35%}.lh-description-image img{width:100%;height:auto;display:block;border-radius:2px}.lh-description-text{flex:1}.lh-description-text a{font-size:11px;letter-spacing:.14em;background:none!important;margin-top:12px;display:block}@media(max-width:767px){.lh-description-inner{flex-direction:column}.lh-description-image{flex:none;width:100%}}.lh-collections-maillage{margin-top:1.5rem;padding-top:1.5rem;border-top:.5px solid rgba(255,255,255,.15)}.lh-collections-label{display:block;font-family:Figtree,sans-serif;font-weight:300;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#fafafa80;margin-bottom:.3rem}.lh-collections-pills{display:flex;flex-wrap:wrap;gap:.5rem}.lh-collection-pill{display:inline-block;background:none;color:#fafafa99;font-family:Figtree,sans-serif;font-weight:300;font-size:.85rem;letter-spacing:.05em;text-decoration:none;padding:0}.lh-collection-pill:after{content:" \2192"}.lh-collection-pill:hover{color:#fafafa;background:none}.product-info__block-item[data-block-type=badges]{margin-bottom:-1rem!important}@media(max-width:999px){.product-info{padding-top:0!important}}@media screen and (max-width:749px){.product-gallery__media-list{gap:22px!important}}.product-gallery__media img[alt*="#finitions_Hero"]{aspect-ratio:1 / 1;object-fit:contain;background:#fafaf8}.cart-drawer .text-subdued.text-sm{font-family:Figtree,sans-serif;font-weight:300;font-size:14px}.cart-drawer .quantity-input{display:none}body.page-guide-achat-photo-art{background-color:#f9f9f9;background-image:url(/cdn/shop/files/cream-paper.png?v=1765817949)}facet-floating-filter.facet-filter-hidden{opacity:0!important;pointer-events:none!important;transition:opacity .3s ease!important}facet-floating-filter.facet-filter-visible{opacity:1!important;pointer-events:auto!important;transition:opacity .3s ease!important}.lh-badge-avis-link{display:block;text-align:center;font-family:Figtree,sans-serif;font-weight:300;font-size:.65rem;letter-spacing:.14em;text-transform:uppercase;color:#ffffffb3;text-decoration:none;margin-top:.9rem}.lh-badge-avis-link:hover{color:#fff}.bg-gradient .multi-column__item .h4{font-size:1.5rem!important;font-family:Baskerville,Baskerville Old Face,Georgia,serif!important;font-weight:400!important;padding-bottom:12px!important;border-bottom:.5px solid rgba(255,255,255,.3)!important;margin-bottom:10px!important}.bg-gradient .prose p{margin-bottom:12px!important}.bg-gradient .prose ul{margin-top:30px!important;margin-bottom:35px!important}.bg-gradient .prose ul li{margin-bottom:2px!important;line-height:1.4!important}.bg-gradient .button{background-color:#fff!important;color:#243e4d!important;border-color:#fff!important}.bg-gradient .button:hover{background-color:#f0f2f4!important;color:#243e4d!important}.multi-column__item .v-stack{background:#ffffff0f;padding:1.5rem;justify-content:space-between;height:100%}.multi-column__item .v-stack .button{display:inline-block}.multi-column__item .prose>div{text-align:center}.multi-column__item{gap:0}#shopify-section-template--25543252574474__custom_liquid_EYYVWm{background-color:#202020}#shopify-section-template--25543252574474__custom_liquid_EYYVWm .seo-paragraph-wrapper{max-height:190px!important;overflow:hidden!important;position:relative;transition:max-height .3s ease}#shopify-section-template--25543252574474__custom_liquid_EYYVWm .seo-paragraph-wrapper.expanded{max-height:1000px!important;overflow:visible!important}#shopify-section-template--25543252574474__custom_liquid_EYYVWm .fade-effect{background:linear-gradient(to bottom,#20202000,#202020)}#shopify-section-template--25543252574474__custom_liquid_EYYVWm .toggle-button{color:#fafafab3;background-color:#202020}#shopify-section-template--25543252574474__custom_liquid_EYYVWm .toggle-button:hover{color:#fafafa}#shopify-section-template--25543252574474__custom_liquid_EYYVWm .toggle-button .toggle-arrow:after{color:#fafafab3}#shopify-section-template--25543252574474__multi_column_TxP6cK .button{--button-background: 255 255 255 !important;--button-outline-color: 255 255 255 !important;--button-text-color: 32 32 32 !important}#shopify-section-template--25543252574474__multi_column_TxP6cK .button:hover{--button-background: 232 234 236 !important}#shopify-section-template--25543252574474__multi_column_TxP6cK img{filter:grayscale(100%)}#shopify-section-template--25543252574474__custom_html_gAM44L h2,#shopify-section-template--25543252574474__custom_html_gAM44L p,#shopify-section-template--25543252574474__custom_html_gAM44L a{color:#202020!important}
/*# sourceMappingURL=/cdn/shop/t/17/assets/la-haut-custom.css.map */
