.d-grid{display:grid}.column-gap-1{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.grid{display:grid;grid-template-columns:repeat(12, 1fr);gap:.9375rem;grid-column-gap:.9375rem}.grid-half{grid-column:1/6}.page main{max-width:120rem;margin:0 auto}.page.page-plp .grid{gap:.375rem;grid-column-gap:.375rem}.pos-r{position:relative}.pos-a{position:absolute}.pos-s{position:sticky}.pos-f{position:fixed}.top-0{top:0}.top-50{top:50%}.top-100{bottom:0}.start-0{left:0}.start-50{left:50%}.start-100{right:0}.column-gap-1{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.translate-middle-x{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.translate-middle-y{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.translate-middle{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.t-align-left{text-align:start}.t-align-right{text-align:end}.t-align-center{text-align:center}.t-align-justify{text-align:justify}.t-light{font-weight:100}.t-normal{font-weight:normal}.t-bold{font-weight:600}.t-bolder{font-weight:800}.t-black{font-weight:900}.t-lowercase{text-transform:lowercase}.t-uppercase{text-transform:uppercase}.t-capitalize{text-transform:capitalize}.t-none{text-transform:none}.t-plain{text-decoration:none}.t-underline{text-decoration:underline}.flow-hidden{overflow:hidden}.list-unstyled{list-style:none;padding-left:0}.btn-unstyled{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:0;cursor:pointer}a.inactive-link{pointer-events:none}.i-search{background-image:url("../../images/search.svg")}.i-quickship{background-image:url("../../images/i-quickship.svg")}@media(prefers-reduced-motion: no-preference){@supports(view-transition-name: root){@view-transition{navigation:auto}@-webkit-keyframes vt-fade-out{from{opacity:1}to{opacity:0}}@keyframes vt-fade-out{from{opacity:1}to{opacity:0}}@-webkit-keyframes vt-fade-in{from{opacity:0}to{opacity:1}}@keyframes vt-fade-in{from{opacity:0}to{opacity:1}}::view-transition-old(root){-webkit-animation:.2s cubic-bezier(0.4, 0, 1, 1) both vt-fade-out;animation:.2s cubic-bezier(0.4, 0, 1, 1) both vt-fade-out}::view-transition-new(root){-webkit-animation:.3s .05s cubic-bezier(0.22, 1, 0.36, 1) both vt-fade-in;animation:.3s .05s cubic-bezier(0.22, 1, 0.36, 1) both vt-fade-in}}}[data-brand=CC] .panel-footer{height:4rem;padding-block:.25rem 1.25rem;background-color:#fff}[data-brand=CC] .panel-footer [is=a-btn]{height:2.5rem}@media(min-width: 1200px){[data-brand=CC] .panel-footer{height:5.625rem;padding-block:1.5rem}[data-brand=CC] .panel-footer [is=a-btn]{height:2.625rem}}h1,.heading-1,.page-title{font-size:1.4375rem;line-height:1.3913043478;font-weight:bold;text-transform:none;letter-spacing:normal;color:#060606}@media(min-width: 834px){h1,.heading-1,.page-title{font-size:1.75rem;line-height:1.3571428571}}h2,.heading-2{font-size:1.1875rem;line-height:1.0526315789;font-weight:bold;text-transform:none;letter-spacing:normal;color:#060606}@media(min-width: 834px){h2,.heading-2{font-size:1.3125rem;line-height:1.1428571429}}h3,.heading-3{font-size:1.1875rem;line-height:1.1578947368;font-weight:bold;text-transform:none;letter-spacing:normal;color:#060606}@media(min-width: 834px){h3,.heading-3{font-size:1.3125rem;line-height:1.1428571429}}h4,.heading-4{font-size:.875rem;line-height:1.2142857143;font-weight:bold;text-transform:none;letter-spacing:normal;color:#545454}@media(min-width: 834px){h4,.heading-4{font-size:1.125rem;line-height:1.0555555556}}h5,.heading-5{font-size:.9375rem;line-height:1.3333333333;font-weight:bold;text-transform:uppercase;letter-spacing:normal;color:#060606}h6,.heading-6{font-size:.75rem;line-height:1.25;font-weight:300;text-transform:uppercase;letter-spacing:normal;color:#545454}p,.text-1{font-size:.8125rem;line-height:1.3846153846;text-transform:none;letter-spacing:normal;color:#060606}.text-2{font-size:.875rem;line-height:1.2857142857;font-weight:300;text-transform:none;letter-spacing:normal;color:#060606}.text-3{font-size:.75rem;line-height:1.25;text-transform:none;letter-spacing:normal;color:#1b191d}.section-separator-bottom,.section-separator-top-bottom{border-bottom:.5px solid #d8dbe6}.section-secondary-separator-bottom,.section-secondary-separator-top-bottom{border-bottom:2px solid #d7dbe3}.section-secondary-separator-top,.section-secondary-separator-top-bottom{border-top:2px solid #d7dbe3}body{font-family:var(--skin-body-font);font-size:16px;background-color:var(--skin-background-color-1);color:var(--skin-primary-text-color);-webkit-font-smoothing:antialiased}header{position:fixed;width:100%}#maincontent{padding-top:var(--headerHeight, 79px);padding-bottom:40px}#maincontent.sidebar-color-open{padding-bottom:0}.pdp-page #maincontent{padding-bottom:0}p a,label a,span a{font-size:inherit}h1,h2,h3,h4,h5,h6{font-family:var(--skin-header-font),sans-serif}a,.link-1{font-size:.875rem;line-height:1.2857142857;font-weight:600;text-transform:none;letter-spacing:normal;color:#535e62}a:hover,.link-1:hover{color:#535e62}.link-2{font-size:.75rem;line-height:1.25;text-transform:none;letter-spacing:normal;color:#060606}.link-2:hover{color:#060606}.btn-primary,.btn-secondary,.btn-tertiary,.btn-outline-primary{border-radius:8px}.btn-primary:disabled,.btn-primary.disabled,.btn-secondary:disabled,.btn-secondary.disabled,.btn-tertiary:disabled,.btn-tertiary.disabled,.btn-outline-primary:disabled,.btn-outline-primary.disabled{pointer-events:none}.btn-primary,.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active{background-color:#060606;border:1px solid #060606;color:#fff}.btn-primary:not(:disabled):not(.disabled) .active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem #060606;box-shadow:0 0 0 .2rem #060606}.btn-secondary{background-color:#fff;border:1px solid #060606;color:#060606}.btn-secondary:hover,.btn-secondary:focus{background-color:#f2f4fa;border:1px solid #060606;color:#060606;-webkit-box-shadow:none;box-shadow:none}.btn-primary:hover,.btn-primary:focus{background-color:#060606;border:1px solid #060606;color:#fff;-webkit-box-shadow:none;box-shadow:none;opacity:.85}.btn-tertiary{background-color:#fff;border:2px solid #abb3c4;color:#abb3c4}.btn-tertiary:hover,.btn-tertiary:focus{color:#fff;border:2px solid #abb3c4;background-color:#abb3c4}.section-separator-bottom,.section-separator-top-bottom{margin-bottom:.5em;padding-bottom:.5em}.section-secondary-separator-top,.section-secondary-separator-top-bottom{margin-top:3em;padding-top:.5em}.section-secondary-separator-bottom,.section-secondary-separator-top-bottom{margin-bottom:.5em;padding-bottom:.5em}.d-grid{display:grid}.column-gap-1{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.grid{display:grid;grid-template-columns:repeat(12, 1fr);gap:.9375rem;grid-column-gap:.9375rem}.grid-half{grid-column:1/6}.page main{max-width:120rem;margin:0 auto}.page.page-plp .grid{gap:.375rem;grid-column-gap:.375rem}.pos-r{position:relative}.pos-a{position:absolute}.pos-s{position:sticky}.pos-f{position:fixed}.top-0{top:0}.top-50{top:50%}.top-100{bottom:0}.start-0{left:0}.start-50{left:50%}.start-100{right:0}.column-gap-1{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.translate-middle-x{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.translate-middle-y{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.translate-middle{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.t-align-left{text-align:start}.t-align-right{text-align:end}.t-align-center{text-align:center}.t-align-justify{text-align:justify}.t-light{font-weight:100}.t-normal{font-weight:normal}.t-bold{font-weight:600}.t-bolder{font-weight:800}.t-black{font-weight:900}.t-lowercase{text-transform:lowercase}.t-uppercase{text-transform:uppercase}.t-capitalize{text-transform:capitalize}.t-none{text-transform:none}.t-plain{text-decoration:none}.t-underline{text-decoration:underline}.flow-hidden{overflow:hidden}.list-unstyled{list-style:none;padding-left:0}.btn-unstyled{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:0;cursor:pointer}a.inactive-link{pointer-events:none}.i-search{background-image:url("../../images/search.svg")}.i-quickship{background-image:url("../../images/i-quickship.svg")}@media(prefers-reduced-motion: no-preference){@supports(view-transition-name: root){@view-transition{navigation:auto}@-webkit-keyframes vt-fade-out{from{opacity:1}to{opacity:0}}@keyframes vt-fade-out{from{opacity:1}to{opacity:0}}@-webkit-keyframes vt-fade-in{from{opacity:0}to{opacity:1}}@keyframes vt-fade-in{from{opacity:0}to{opacity:1}}::view-transition-old(root){-webkit-animation:.2s cubic-bezier(0.4, 0, 1, 1) both vt-fade-out;animation:.2s cubic-bezier(0.4, 0, 1, 1) both vt-fade-out}::view-transition-new(root){-webkit-animation:.3s .05s cubic-bezier(0.22, 1, 0.36, 1) both vt-fade-in;animation:.3s .05s cubic-bezier(0.22, 1, 0.36, 1) both vt-fade-in}}}[data-brand=CC] .panel-footer{height:4rem;padding-block:.25rem 1.25rem;background-color:#fff}[data-brand=CC] .panel-footer [is=a-btn]{height:2.5rem}@media(min-width: 1200px){[data-brand=CC] .panel-footer{height:5.625rem;padding-block:1.5rem}[data-brand=CC] .panel-footer [is=a-btn]{height:2.625rem}}[data-brand=CC] [is=a-btn-option] img{border-radius:.5rem}[data-brand=CC] [is=a-call-to-layer] button,[data-brand=CC] [is=a-call-to-layer] a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}[data-brand=CC] [is=a-call-to-layer] button .label,[data-brand=CC] [is=a-call-to-layer] a .label{display:none}[data-brand=CC] [is=a-call-to-layer] button:not(:has(.count)) .label,[data-brand=CC] [is=a-call-to-layer] a:not(:has(.count)) .label{display:block;font-size:.75rem;font-weight:400;color:#535e62;white-space:nowrap}[data-brand=CC] [is=a-call-to-layer] button .count,[data-brand=CC] [is=a-call-to-layer] a .count{font-size:.75rem;font-weight:500;color:#535e62;white-space:nowrap}[data-brand=CC] [is=a-call-to-layer] button svg,[data-brand=CC] [is=a-call-to-layer] a svg{width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0;color:#060606}[data-brand=CC] [is=m-pdp-header]{margin-bottom:.5rem}[data-brand=CC] [is=m-pdp-header] .pdp-title h1.model{margin-bottom:0;font-weight:700;font-size:1.5rem;line-height:1.2083333333;letter-spacing:normal}[data-brand=CC] [is=m-pdp-header] .pdp-icons [is=a-btn-wishlist].btn-wishlist{color:#535e62}@media(min-width: 834px){[data-brand=CC] [is=m-pdp-header]{margin-bottom:1rem}}[data-brand=CC] [is=m-pdp-infos]>.pos-s{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:1rem}[data-brand=CC] [is=m-pdp-infos]>.pos-s>.alma{background-color:#f7f7f7;border-radius:.5rem;padding:.5rem;margin-bottom:1rem;width:100%;max-width:none;min-height:5rem}[data-brand=CC] [is=m-pdp-infos]>.pos-s>.alma .alma-payment-plans-container{background-color:rgba(0,0,0,0);border:0;padding-right:0;width:100%}[data-brand=CC] [is=m-pdp-infos]>.pos-s [is=a-btn] svg{width:1.25rem;height:1.25rem}[data-brand=CC] [is=m-pdp-infos]>.pos-s .pdp-links [is=a-btn] svg{width:.875rem;height:.875rem}@media(min-width: 1200px){[data-brand=CC] [is=m-pdp-infos]>.pos-s{position:sticky;top:var(--headerHeight, 4.9375rem);display:grid;grid-template-columns:1fr auto;padding:3.25rem 3rem 0rem 2.625rem;grid-template-areas:"header header" "description description" "details details" "price alma" "cta cta" "infodelay infodelay"}[data-brand=CC] [is=m-pdp-infos]>.pos-s>[is=m-pdp-header]{grid-area:header}[data-brand=CC] [is=m-pdp-infos]>.pos-s>.info-block{grid-area:description}[data-brand=CC] [is=m-pdp-infos]>.pos-s>[is=m-pdp-details]{grid-area:details}[data-brand=CC] [is=m-pdp-infos]>.pos-s>[is=m-pdp-cta]{grid-area:cta}[data-brand=CC] [is=m-pdp-infos]>.pos-s>[is=m-pdp-infodelay]{grid-area:infodelay}[data-brand=CC] [is=m-pdp-infos]>.pos-s>[is=m-price-information].desktop{grid-area:price;display:block;-webkit-padding-end:1rem;padding-inline-end:1rem}[data-brand=CC] [is=m-pdp-infos]>.pos-s>.alma{max-width:23rem;grid-area:alma;align-self:start;background-color:rgba(0,0,0,0);border-radius:0;padding:0;margin:0}}[data-brand=CC] [is=m-pdp-infos] .info-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}@media(min-width: 1200px){[data-brand=CC] [is=m-pdp-infos] .info-block{gap:.5rem}}[data-brand=CC] [is=m-pdp-infos] .info-block .info-title{font-weight:700;font-size:.875rem;line-height:1.4;letter-spacing:normal;color:#060606;margin:0}@media(min-width: 1200px){[data-brand=CC] [is=m-pdp-infos] .info-block .info-title{display:none}}[data-brand=CC] [is=m-pdp-infos] .info-block .info-content{font-weight:400;font-size:.875rem;line-height:1.4;letter-spacing:normal;margin:0;color:#535e62}@media(min-width: 834px){[data-brand=CC] [is=m-pdp-infos] .info-block .info-content{color:#060606}}[data-brand=CC] [is=m-pdp-infos] [is=a-btn].btn-as-link{color:#535e62}[data-brand=CC] [is=m-pdp-infos] .pdp-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}[data-brand=CC] [is=m-pdp-infos] .pdp-links .separator,[data-brand=CC] [is=m-pdp-infos] .pdp-links .link-technical-sheet{font-weight:400;font-size:.75rem;line-height:1.1666666667;letter-spacing:normal;color:#535e62}[data-brand=CC] [is=m-pdp-infos] .pdp-links .link-technical-sheet{text-decoration:underline;white-space:nowrap}[data-brand=CC] [is=m-price-information] [is=m-reveal] button{-webkit-margin-before:.25rem;margin-block-start:.25rem;-webkit-margin-start:.25rem;margin-inline-start:.25rem}[data-brand=CC] [is=m-price-information] .price-info:not([is=m-reveal]){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-brand=CC] [is=m-price-information] .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem;width:auto;color:#921733;padding-bottom:0;margin:0;font-weight:700;font-size:1.25rem;line-height:1.2;letter-spacing:normal}[data-brand=CC] [is=m-price-information] .price .strike.original{font-weight:400;font-size:.875rem;line-height:1.2142857143;letter-spacing:normal;color:#535e62;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}[data-brand=CC] [is=m-price-information] .price .strike.original::after{background-color:#535e62}[data-brand=CC] [is=m-price-information] .price .original{color:#060606}[data-brand=CC] [is=m-price-information] .price .reduced{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}[data-brand=CC] [is=m-price-information] .eco-participation,[data-brand=CC] [is=m-price-information] .price-validity-mention,[data-brand=CC] [is=m-price-information] .promo-message,[data-brand=CC] [is=m-price-information] .alma-price-text,[data-brand=CC] [is=m-price-information] .price-mention-condition,[data-brand=CC] [is=m-price-information] .price-mention-condition p{margin-top:0;color:#535e62;font-weight:400;font-size:.75rem;line-height:1;letter-spacing:normal}[data-brand=CC] [is=m-price-information].desktop{display:none}@media(min-width: 1200px){[data-brand=CC] [is=m-price-information].desktop{display:block}}[data-brand=CC] [is=m-price-information].desktop .price{font-size:1.5rem;line-height:1.2083333333;letter-spacing:normal}[data-brand=CC] [is=m-price-information].desktop .price .strike{font-weight:400;font-size:.9375rem;line-height:1.2;letter-spacing:normal}@media(min-width: 1200px){[data-brand=CC] [is=m-price-information].mobile{display:none}}@media(min-width: 834px){[data-brand=CC] [is=m-price-information]{margin:0;padding:0}}[data-brand=CC] [is=m-pdp-cta].main-cta-info{margin:0;padding-inline:0;padding-block:1.5rem 1rem;gap:.5rem}@media(min-width: 834px){[data-brand=CC] [is=m-pdp-cta].main-cta-info{padding-inline:0;gap:1rem}}[data-brand=CC] [is=m-pdp-cta].main-cta-info [is=a-btn]{height:2.875rem}[data-brand=CC] [is=m-pdp-cta].main-cta-bar [is=a-btn]{height:2rem;line-height:.84375rem;padding-inline:1.125rem}@media(min-width: 834px){[data-brand=CC] [is=m-pdp-cta].main-cta-bar [is=a-btn]{height:2.625rem;width:15rem;font-weight:500;line-height:15/inherit;letter-spacing:normal}}[data-brand=CC] [is=m-pdp-color] ul{margin:0;padding-top:0;gap:.5rem}[data-brand=CC] [is=m-pdp-color] ul li{width:1.75rem;height:1.75rem;position:relative}[data-brand=CC] [is=m-pdp-color] ul li button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;background:rgba(0,0,0,0);border:none;border-radius:50%;overflow:visible}[data-brand=CC] [is=m-pdp-color] ul li .swatch-color{display:block;width:1.75rem;height:1.75rem;border-radius:50%;border:.0625rem solid #cacaca}[data-brand=CC] [is=m-pdp-color] ul li img{width:1.75rem;height:1.75rem;border-radius:50%;border:.0625rem solid #cacaca}[data-brand=CC] [is=m-pdp-color] ul li.selected::after{display:none}[data-brand=CC] [is=m-pdp-color] ul li.selected .swatch-color,[data-brand=CC] [is=m-pdp-color] ul li.selected img{-webkit-box-shadow:0 0 0 .0625rem #fff,0 0 0 .125rem var(--swatch-color, #060606);box-shadow:0 0 0 .0625rem #fff,0 0 0 .125rem var(--swatch-color, #060606)}[data-brand=CC] [is=m-pdp-color] ul li.more{display:none}[data-brand=CC] [is=m-pdp-details]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;padding-block:1.5rem}@media(min-width: 1200px){[data-brand=CC] [is=m-pdp-details]{gap:1rem}}[data-brand=CC] [is=m-pdp-details]>section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border:.0625rem solid rgba(0,0,0,.1);border-radius:.5rem;margin-bottom:0}[data-brand=CC] [is=m-pdp-details]>section:not(:last-child){margin-bottom:0}[data-brand=CC] [is=m-pdp-details]>section:hover,[data-brand=CC] [is=m-pdp-details]>section:focus-within{border-color:#d7dbe3}[data-brand=CC] [is=m-pdp-details]>section p span.light{font-weight:400;white-space:nowrap}[data-brand=CC] [is=m-pdp-details] .variant-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;min-width:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}[data-brand=CC] [is=m-pdp-details] .color,[data-brand=CC] [is=m-pdp-details] .label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-size:.84375rem;font-weight:400;line-height:normal;margin:0}[data-brand=CC] [is=m-pdp-details] .color .light,[data-brand=CC] [is=m-pdp-details] .label .light{color:#535e62}[data-brand=CC] [is=m-pdp-details] .color strong,[data-brand=CC] [is=m-pdp-details] .label strong{color:#060606;font-weight:400}[data-brand=CC] [is=m-pdp-details] .name{font-size:.84375rem;color:#060606;line-height:normal;margin:0}[data-brand=CC] [is=m-pdp-details] .dimensions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem 1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-brand=CC] [is=m-pdp-details] .dimension-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.84375rem;color:#060606}[data-brand=CC] [is=m-pdp-details] .dimension-item .light{color:#535e62}[data-brand=CC] [is=m-pdp-details] .dimension-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-margin-end:.5rem;margin-inline-end:.5rem;-ms-flex-negative:0;flex-shrink:0;width:1.25rem;height:1.25rem;background-color:#f3f3f3;border-radius:.25rem;color:#060606;overflow:hidden}[data-brand=CC] [is=m-pdp-details] .dimension-icon svg{display:block;width:12px;height:12px;-ms-flex-negative:0;flex-shrink:0}[data-brand=CC] [is=m-pdp-details] .dimension-unit{margin-left:.0625rem}[data-brand=CC] [is=m-pdp-details] [is=a-btn].btn-as-link{text-decoration:none}@media(max-width: 319.98px){[data-brand=CC] [is=m-pdp-details]>section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;row-gap:.5rem}}@media(min-width: 1200px){[data-brand=CC] [is=m-pdp-details]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding-block:2rem}[data-brand=CC] [is=m-pdp-details]>section{-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[data-brand=CC] [is=m-pdp-details]>section:first-child:not(:last-child){margin-bottom:0}[data-brand=CC] [is=m-pdp-details]>section:not(:last-child){margin-bottom:0}[data-brand=CC] [is=m-pdp-details]>section:nth-child(2):not(:last-child){-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding-left:1rem}[data-brand=CC] [is=m-pdp-details]>section:nth-child(3){-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}[data-brand=CC] [is=m-pdp-details]>section:first-child{-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}[data-brand=CC] [is=m-pdp-infodelay]{padding-block:0;padding-inline:0;color:#535e62;font-weight:400;font-size:.75rem;line-height:1.3;letter-spacing:normal}[data-brand=CC] [is=m-pdp-infodelay] h3{font-weight:600}[data-brand=CC] [is=m-pdp-infodelay] p{color:#535e62;line-height:1.3;margin:0}@media(min-width: 834px){[data-brand=CC] [is=m-pdp-infodelay]{-webkit-padding-before:0;padding-block-start:0}}[data-brand=CC] [is=m-option-card] .card-media{border-radius:.5rem}[data-brand=CC] [is=m-option-list] ul{margin-bottom:0}[data-brand=CC] [is=m-option-list] p{color:#060606;font-weight:300}[data-brand=CC] [is=m-option-list] .preview{border-radius:.5rem;background-color:rgba(0,0,0,.1);overflow:hidden}[data-brand=CC] [is=m-option-list] .preview p{color:#060606;font-weight:400}[data-brand=CC] [is=m-pdp-cta-bar]{padding:1rem;height:4.625rem}[data-brand=CC] [is=m-pdp-cta-bar] .container{height:2.5rem}[data-brand=CC] [is=m-pdp-cta-bar] picture{max-height:2.5rem;margin-right:1rem;width:2.5rem}[data-brand=CC] [is=m-pdp-cta-bar] picture img{height:2.5rem;-o-object-fit:cover;object-fit:cover;border-radius:.25rem;aspect-ratio:1/1}[data-brand=CC] [is=m-pdp-cta-bar] p{font-weight:600;font-size:.9375rem;line-height:1.2;letter-spacing:normal;color:#060606}[data-brand=CC] [is=m-pdp-cta-bar] p span:not(:first-child):not(.strike):not(.reduced)::before{content:"";background:#060606;position:absolute;top:.4375rem;left:0;display:inline-block;width:.1875rem;height:.1875rem;border-radius:50%}[data-brand=CC] [is=m-pdp-cta-bar] p span.strike{color:#535e62}[data-brand=CC] [is=m-pdp-cta-bar] p span.strike::after{background-color:currentColor}[data-brand=CC] [is=m-pdp-cta-bar] .price{display:-webkit-box;display:-ms-flexbox;display:flex}[data-brand=CC] [is=m-pdp-cta-bar] .price .reduced{padding-inline:0rem .5rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}[data-brand=CC] [is=m-pdp-cta-bar] .price .original{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media(min-width: 834px){[data-brand=CC] [is=m-pdp-cta-bar]{padding-block:1.0625rem;padding-inline:3rem}[data-brand=CC] [is=m-pdp-cta-bar] [is=m-pdp-cta].main-cta-bar .store-button{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}[data-brand=CC] [is=m-pdp-cta-bar] p .name,[data-brand=CC] [is=m-pdp-cta-bar] p .coating,[data-brand=CC] [is=m-pdp-cta-bar] p .color{font-weight:400;font-size:.9375rem;line-height:1.2;letter-spacing:normal;color:#535e62}[data-brand=CC] [is=m-pdp-cta-bar] p span.strike{font-weight:400;font-size:.84375rem;line-height:1.2;letter-spacing:normal;top:.0875rem}}[data-brand=CC] [is=m-reveal] h3{color:#060606}[data-brand=CC] [is=m-reveal] button{-webkit-margin-before:.25rem;margin-block-start:.25rem;height:1.125rem}[data-brand=CC] [is=m-reveal] button.btn-as-icon{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;color:#535e62}[data-brand=CC] [is=m-reveal] .original{color:#060606}[data-brand=CC] [is=m-reveal] .price-info{padding-bottom:.25rem}[data-brand=CC] [is=m-dropdown]>button{color:#535e62}[data-brand=CC] [is=m-btn-redirect] .store-button{color:#060606;border-radius:.5rem}[data-brand=CC] [is=m-brand-section]{margin-top:1.5rem;color:#000}[data-brand=CC] [is=m-brand-section] div.brand-block.will-animate{opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:opacity,transform;-webkit-transition:opacity .5s cubic-bezier(0.65, 0, 0.35, 1),-webkit-transform .5s cubic-bezier(0.22, 1, 0.36, 1);transition:opacity .5s cubic-bezier(0.65, 0, 0.35, 1),-webkit-transform .5s cubic-bezier(0.22, 1, 0.36, 1);transition:opacity .5s cubic-bezier(0.65, 0, 0.35, 1),transform .5s cubic-bezier(0.22, 1, 0.36, 1);transition:opacity .5s cubic-bezier(0.65, 0, 0.35, 1),transform .5s cubic-bezier(0.22, 1, 0.36, 1),-webkit-transform .5s cubic-bezier(0.22, 1, 0.36, 1);-webkit-transform:none;transform:none;will-change:opacity}[data-brand=CC] [is=m-brand-section] div.brand-block.will-animate.loaded{opacity:1;-webkit-transform:none;transform:none}[data-brand=CC] [is=m-brand-section] div.brand-block.will-animate.animation-complete{will-change:auto}@media(prefers-reduced-motion: reduce){[data-brand=CC] [is=m-brand-section] div.brand-block.will-animate{opacity:1;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none;-webkit-animation:none;animation:none;will-change:auto}}[data-brand=CC] [is=m-brand-section] div.brand-block h2{font-weight:400;font-size:1rem;line-height:1.1875;letter-spacing:normal;min-height:2.375rem}[data-brand=CC] [is=m-brand-section] div.brand-block p{font-weight:400;font-size:.875rem;line-height:1.2;letter-spacing:normal;color:#535e62}[data-brand=CC] [is=m-brand-section] div.brand-block .bottom a{color:#060606}[data-brand=CC] [is=m-brand-section] div.brand-block .bottom span{font-weight:400;font-size:.875rem;line-height:1.2142857143;letter-spacing:normal}@media(max-width: 833.98px){[data-brand=CC] [is=m-brand-section] div.brand-block:first-child{padding-top:2.5rem}[data-brand=CC] [is=m-brand-section] div.brand-block:last-child{padding-bottom:2.5rem;border-bottom:none}}@media(min-width: 834px){[data-brand=CC] [is=m-brand-section]{margin-top:4.5rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}[data-brand=CC] [is=m-brand-section] div.brand-block{border-radius:.5rem;border:.0625rem solid #d7dbe3}[data-brand=CC] [is=m-brand-section] div.brand-block:first-child{border-top:.0625rem solid #d7dbe3}[data-brand=CC] [is=m-brand-section] div.brand-block:last-child{border-bottom:.0625rem solid #d7dbe3}[data-brand=CC] [is=m-brand-section] div.brand-block h2{font-weight:400;font-size:1.5rem;line-height:1.2083333333;letter-spacing:normal;min-height:3.625rem}[data-brand=CC] [is=m-brand-section] div.brand-block p{font-weight:400;font-size:1rem;line-height:1.1875;letter-spacing:normal;color:#535e62;margin-bottom:3.4375rem}[data-brand=CC] [is=m-brand-section] div.brand-block .bottom span{font-size:1rem;line-height:1.1875;letter-spacing:normal}}[data-brand=CC] [is=m-pdp-images] .btn-prev,[data-brand=CC] [is=m-pdp-images] .btn-next{color:#535e62;border-radius:.25rem}@media(max-width: 833.98px){[data-brand=CC] [is=m-pdp-images] .swiper-wrapper .swiper-slide video,[data-brand=CC] [is=m-pdp-images] .swiper-wrapper .swiper-slide picture,[data-brand=CC] [is=m-pdp-images] .swiper-wrapper .swiper-slide img{mix-blend-mode:normal;-webkit-filter:none;filter:none}}[data-brand=CC] [is=m-tile-video] .video-btn{color:#535e62;border-radius:.25rem}[data-brand=CC] [is=m-skeleton-loader] .reco-title{padding-bottom:1rem}@media(min-width: 834px){[data-brand=CC] [is=m-skeleton-loader] .reco-title{padding-bottom:2.25rem}}[data-brand=CC] [is=m-skeleton-loader] .reco-title .text{margin:0}[data-brand=CC] [is=m-skeleton-loader] .reco-slider{grid-gap:1.5rem}[data-brand=CC] [is=m-fullscreen-images] #swiper-thumbs{border-radius:.5rem;background-color:rgba(240,240,240,.375)}@supports(backdrop-filter: blur(4px)) or (-webkit-backdrop-filter: blur(4px)){[data-brand=CC] [is=m-fullscreen-images] #swiper-thumbs{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}}[data-brand=CC] [is=m-fullscreen-images] #swiper-thumbs .swiper-slide{border:.0625rem solid rgba(72,72,72,.2)}[data-brand=CC] [is=m-fullscreen-images] #swiper-thumbs .swiper-slide.swiper-slide-thumb-active{border:.0625rem solid rgba(0,0,0,.7)}[data-brand=CC] [is=m-fullscreen-images] #swiper-thumbs img{border-radius:.25rem}[data-brand=CC] [is=o-revetements-layer] .panel-header h2{color:#060606;text-transform:none;font-weight:700;font-size:1.125rem}[data-brand=CC] [is=o-revetements-layer] .panel-content>[is=m-option-list]{-webkit-margin-after:1rem;margin-block-end:1rem}[data-brand=CC] [is=o-technical-layer] .panel-header h2{color:#060606;text-transform:none;font-weight:700;font-size:1.125rem}[data-brand=CC] [is=o-technical-layer] .panel-content p{font-weight:400;font-size:.9375rem;line-height:1.3125rem;color:#535e62}[data-brand=CC] [is=o-technical-layer] .panel-content .composition-detail h3{-webkit-margin-after:.75rem;margin-block-end:.75rem}[data-brand=CC] [is=o-technical-layer] .panel-content .technicals-pdf a{background-color:#fff;border:.0625rem solid #060606;font-weight:400;font-size:.84375rem;color:#060606}[data-brand=CC] [is=o-personnalisation-layer] .panel-header h2{color:#060606;text-transform:none;font-weight:700;font-size:1.125rem}[data-brand=CC] [is=o-personnalisation-layer] .coloris{color:#535e62;margin-block:3rem 1rem}[data-brand=CC] [is=o-dimensions-layer] .panel-header h2{color:#060606;text-transform:none;font-weight:700;font-size:1.125rem}[data-brand=CC] [is=o-dimensions-layer] .option-online h4{color:#535e62;font-weight:400;line-height:1.225rem}[data-brand=CC] [is=o-dimensions-layer] .option-in-store h3{-webkit-margin-after:1rem;margin-block-end:1rem;color:#060606}[data-brand=CC] [is=o-slider-container]{overflow-x:hidden}[data-brand=CC] [is=o-init-reco]{margin-block:2rem;padding:0rem 1rem;gap:1rem}@media(min-width: 834px){[data-brand=CC] [is=o-init-reco]{margin-block:4.5rem;padding:0;gap:2.25rem}}[data-brand=CC] [is=o-init-reco] [is=m-product-tile]{aspect-ratio:auto}[data-brand=CC] [is=o-init-reco] button{background-color:#fff;padding:0;color:#060606}[data-brand=CC] [is=o-init-reco] button svg{-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px}[data-brand=CC] [is=o-init-reco] button.swiper-button-disabled{color:#535e62}[data-brand=CC] [is=o-init-reco] .slider-navigation{gap:.5rem}[data-brand=CC] [is=o-init-reco] .title-wrapper{padding-bottom:0}[data-brand=CC] [is=o-init-reco] .title-wrapper h2{text-align:left;color:#060606;font-size:1.125rem;font-weight:700;text-transform:none;line-height:1.35rem}@media(min-width: 834px){[data-brand=CC] [is=o-init-reco] .title-wrapper h2{font-size:1.5rem;line-height:1.8rem}}[data-brand=CC] [is=o-init-reco] [is=m-tile-overlay] .btn-wishlist{width:1.5625rem;height:1.5625rem}[data-brand=CC] [is=o-init-reco] [is=m-tile-overlay] .btn-wishlist svg{width:17px;height:17px}[data-brand=CC] [is=o-init-reco] [is=m-tile-slider] button{width:1.375rem;height:1.375rem}[data-brand=CC] [is=o-init-reco] [is=m-tile-slider] button svg{width:16px;height:16px}[data-brand=CC] [is=o-init-reco][data-variant=cc]{max-width:120rem;margin-inline:auto;padding-inline:1rem}@media(min-width: 1200px){[data-brand=CC] [is=o-init-reco][data-variant=cc]{padding-inline:3rem}}[data-brand=CC] [is=o-init-reco][data-variant=cc] [is=m-reco-slider]{overflow:visible;clip-path:inset(0 -100vw 0 0)}[data-brand=CC] [is=o-init-reco][data-variant=cc] .swiper-scrollbar{background:#d7dbe3;height:.125rem;left:0;right:0}[data-brand=CC] [is=o-init-reco][data-variant=cc] .swiper-scrollbar-drag{background:#535e62}
