.cc-head--split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:20px clamp(32px,6vw,112px);align-items:end;padding:clamp(24px,3.5vw,48px) 0 clamp(20px,2.4vw,32px)}.cc-head--split .cc-h1{font-size:clamp(2rem,3.4vw,3.1rem);margin:0}.cc-head--split .cc-eyebrow{margin:0 0 10px}.cc-head--split .cc-head__meta{margin-top:14px}.cc-head__main{min-width:0}.cc-head__aside{display:flex;flex-direction:column;align-items:flex-start;gap:14px;min-width:0}.cc-head--split .cc-head__desc{margin:0;max-width:68ch;font-size:.98rem;line-height:1.55}.cc-head__desc p{margin:0 0 .6em}.cc-head__desc p:last-child{margin-bottom:0}.cc-head__desc[data-cc-clamp]:not(.is-open){display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.cc-head__more{background:none;border:0;padding:0;font:inherit;font-size:.74rem;letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.25em;cursor:pointer;color:var(--cc-ink)}.cc-head--split .cc-head__cta{margin:0!important}.cc-head__id{display:flex;align-items:center;gap:20px}.cc-head__thumb{width:88px;height:88px;object-fit:cover;filter:grayscale(1) contrast(1.05);flex:none;background:var(--cc-soft)}@media(max-width:749px){.cc-head--split{grid-template-columns:1fr;align-items:start;gap:14px}.cc-head__thumb{width:64px;height:64px}.cc-head__desc[data-cc-clamp]:not(.is-open){-webkit-line-clamp:3}}.cc-filters{margin-bottom:32px}.cc-events{padding-top:0}.cc-faq>.cc-eyebrow:first-child,.cc-infos>.cc-eyebrow:first-child,.cc-favs__head .cc-eyebrow{display:none}.cc-faq>.cc-h1,.cc-infos>.cc-h1,.cc-favs__head .cc-h1{margin-top:0}@media(min-width:990px){.product-information{--cc-pdp-h: calc(100svh - var(--header-height, 72px) - 48px)}.product-information__media slideshow-slide.product-media-container{height:var(--cc-pdp-h)!important}.product-details>.group-block{height:var(--cc-pdp-h);overflow-y:auto;display:flex!important;flex-direction:column;justify-content:safe center;box-sizing:border-box;scrollbar-width:thin}}@media(max-width:989px){.product-information__media .cc-pdp-faqwrap{box-sizing:border-box;width:100%;max-width:100%;padding-inline:var(--page-margin, 20px);margin-inline:0}.product-information__media .cc-pdp-faqwrap .cc-pdp-faq{width:100%;max-width:100%;box-sizing:border-box;margin-inline:0}}.ccf.ccf{padding-top:clamp(24px,2.6vw,36px)}.ccf .ccf__top{align-items:center;gap:20px clamp(32px,5vw,72px)}.ccf .ccf__eyebrow{margin-bottom:8px}.ccf .ccf__claim{font-size:clamp(1.5rem,2.6vw,2.4rem)}.ccf .ccf__cta{margin-top:16px;gap:8px}.ccf .ccf__btn{height:40px;padding:0 16px;font-size:.7rem}.ccf .ccf__news{padding:16px 20px}.ccf .ccf__news p{margin:0 0 8px;font-size:.84rem;line-height:1.45}.ccf .ccf__news p.ccf__eyebrow{margin-bottom:6px}.ccf .ccf__form input{padding:8px 0;font-size:.92rem}.ccf .ccf__trust{margin-top:clamp(20px,2.4vw,28px)}.ccf .ccf__trust-item{padding-top:12px;padding-bottom:12px;gap:10px}.ccf .ccf__trust-item svg{width:18px;height:18px}.ccf .ccf__trust-item strong{font-size:.86rem;margin-bottom:1px}.ccf .ccf__trust-item span{font-size:.74rem}.ccf .ccf__cols{padding:clamp(18px,2.2vw,28px) 0 clamp(20px,2.4vw,32px);gap:28px}.ccf .ccf__logo img{width:120px}.ccf .ccf__addr{margin-top:10px;line-height:1.5;font-size:.82rem}.ccf .ccf__social{margin-top:10px;gap:8px}.ccf .ccf__social a{width:32px;height:32px}.ccf .ccf__social svg{width:14px;height:14px}.ccf .ccf__col summary{padding:4px 0 10px}.ccf .ccf__col ul{margin-top:12px;gap:8px}.ccf .ccf__col a{font-size:.9rem}.ccf .ccf__bottom{padding:12px 0 16px;font-size:.74rem}.ccf .ccf__mark{font-size:clamp(3rem,10vw,9rem)}@media(max-width:990px){.ccf .ccf__brand{display:grid;grid-template-columns:auto 1fr;gap:6px 24px;align-items:start}.ccf .ccf__brand .ccf__addr{margin-top:0}.ccf .ccf__brand .ccf__social{grid-column:2;margin-top:0}}@media(max-width:600px){.ccf .ccf__trust{grid-template-columns:repeat(2,minmax(0,1fr))}.ccf .ccf__trust-item,.ccf .ccf__trust-item+.ccf__trust-item{padding:10px 8px 10px 0;border-left:0;border-top:0}.ccf .ccf__trust-item span{display:none}.ccf .ccf__cols{gap:6px}.ccf .ccf__brand{margin-bottom:12px}}:root,body{--style-border-radius-buttons-primary: 0px;--style-border-radius-buttons-secondary: 0px;--style-border-radius-inputs: 0px;--style-border-radius-pills: 0px;--style-border-radius-popover: 0px;--shopify-accelerated-checkout-button-border-radius: 0px}button,[role=button],.button,.button-secondary,.button-unstyled,a.button,input[type=submit],input[type=button],input[type=text],input[type=email],input[type=search],input[type=tel],input[type=number],textarea,select,.cc-chip,.cc-select,.cc-btn,.cc-acq,.cc-fav,.cc-remove,.ccf__btn,.cc-situ-btn,.ccr__btn,.facets__pill,.facets summary,.facets__panel,.pills__pill,.sorting-filter__select,.quantity-selector,.shopify-payment-button__button,.add-to-cart-button,.cart-drawer button,.search-modal input,.search-input__input{border-radius:0!important}[id*=collection_list_3ejxRy] .collection-card--image-bg .collection-card__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to top,#000000bd,#0000006b 45%,#0000002e);transition:background-color .3s ease}[id*=collection_list_3ejxRy] .collection-card--image-bg:hover .collection-card__image:after{background-color:#0000001f}[id*=collection_list_3ejxRy] .collection-card--image-bg .collection-card__content{z-index:2;justify-content:flex-end;gap:14px;padding:clamp(18px,2.4vw,36px)}[id*=collection_list_3ejxRy] .collection-card--image-bg .collection-card__content,[id*=collection_list_3ejxRy] .collection-card--image-bg .collection-card__content *{color:#fff!important;--color-foreground: #fff}[id*=collection_list_3ejxRy] .collection-card--image-bg .collection-card__content p{margin:0;font-size:clamp(1.25rem,1.9vw,2rem);font-weight:500;line-height:1.08;letter-spacing:-.02em;text-wrap:balance}[id*=collection_list_3ejxRy] .collection-card--image-bg .collection-card__content:after{content:"\21b3\a0\a0Voir les \153uvres";font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#fff}@media(max-width:749px){[id*=collection_list_3ejxRy] .collection-card--image-bg .collection-card__content{padding:14px;gap:8px}[id*=collection_list_3ejxRy] .collection-card--image-bg .collection-card__content p{font-size:1.05rem}[id*=collection_list_3ejxRy] .collection-card--image-bg .collection-card__content:after{font-size:.62rem}}.cc-hero .cc-hero__title a,.cc-hero .cc-hero__title a:hover,.cc-hero .cc-hero__title a:focus-visible,.cc-hero .cc-hero__artist,.cc-hero .cc-hero__artist:hover,.cc-hero .cc-hero__artist:focus-visible{color:#fff!important;text-decoration-color:transparent}.button:not(.button-secondary,.button-unstyled,.button-custom):hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]){--button-background-color: #001d38;--button-color: #fff;--button-border-color: #001d38;background-color:#001d38;color:#fff}.button-secondary:hover{--button-background-color: var(--cc-blue, #012e56);--button-color: #fff;--button-border-color: var(--cc-blue, #012e56);background-color:var(--cc-blue, #012e56);color:#fff}.button-custom:hover{filter:brightness(.85)}.button-unstyled:hover{color:inherit;opacity:.7}.product-information__media .product-media-container,.product-information__media slideshow-slide.product-media-container{aspect-ratio:auto!important;max-height:calc(100svh - var(--header-height, 72px) - 32px)!important;overflow:hidden}.product-information__media .product-media-container:not(slideshow-slide){height:min(calc(100svh - var(--header-height, 72px) - 32px),120vw);background:#e6e6e6}.product-information__media .product-media-container:not(slideshow-slide) .product-media{padding:6% 8%;box-sizing:border-box}.product-information__media .product-media-container .product-media{width:100%;height:100%;max-height:100%}.product-information__media .product-media-container img{width:100%!important;height:100%!important;max-height:100%;object-fit:contain!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/charlot-layout.css.map */
