body.cm-luxury-catalog{--cm-black: #10100f;--cm-ivory: #f7f3ea;--cm-gold: #c9a66f;background:var(--cm-black);color:var(--cm-ivory)}.cm-luxury-catalog #MainContent{background:var(--cm-black);color:var(--cm-ivory);--color-background: #10100f;--color-background-rgb: 16 16 15;--color-foreground: #f7f3ea;--color-foreground-rgb: 247 243 234;--color: #f7f3ea;--color-border: #776344;--color-border-rgb: 119 99 68}.cm-luxury-catalog #MainContent :is(a,button,input,summary,select):focus-visible{outline:2px solid var(--cm-gold);outline-offset:4px}.cm-luxury-collection #MainContent h1{font-size:clamp(2.6rem,5.2vw,4.8rem);font-weight:400;font-style:italic;line-height:1.12;text-align:center;color:var(--cm-ivory)}.cm-luxury-collection .product-grid-container{--page-width: 1440px}.cm-luxury-collection .product-grid__card{height:100%;border:1px solid rgb(201 166 111 / 55%);border-radius:0;background:#0d0d0c;color:var(--cm-ivory)}.cm-luxury-collection .product-grid__item:focus-within .product-grid__card,.cm-luxury-collection .product-grid__item:hover .product-grid__card{border-color:var(--cm-gold)}.cm-luxury-collection .product-grid__card :is(.product-title,h3,h4,.h4){color:var(--cm-ivory);font-size:clamp(1.05rem,1.65vw,1.5rem);font-weight:400;line-height:1.25;text-align:center}.cm-luxury-collection .product-grid__card .price{color:var(--cm-ivory);font-size:1.2rem}.cm-luxury-collection .card-gallery img{object-fit:contain}.cm-luxury-collection :is(.facets,.facets-mobile-wrapper){color:var(--cm-ivory)}.cm-luxury-product .product-information{--page-width: 1440px}.cm-luxury-product .product-details h1{font-size:clamp(2rem,3.3vw,3.5rem);font-weight:400;line-height:1.08;color:var(--cm-ivory)}.cm-luxury-product .product-details .price{font-size:clamp(1.65rem,2.5vw,2.4rem);color:var(--cm-gold)}.cm-luxury-product .product-media-container{background:#10100f}.cm-luxury-product .product-media-container img{object-fit:contain}.cm-luxury-product .product-details :is(.accordion,details){border-color:#c9a66f73}.cm-luxury-product .product-details summary{color:var(--cm-ivory);min-height:48px}.cm-luxury-product .product-details .add-to-cart-button{--button-background-color: #c9a66f;--button-color: #10100f;background:var(--cm-gold);color:var(--cm-black);min-height:56px;border-radius:0;letter-spacing:.12em;text-transform:uppercase}.cm-luxury-product .product-details .add-to-cart-button:disabled{opacity:.5}@media(min-width:990px){.cm-luxury-collection .product-grid[product-grid-view=default]{--product-grid-columns-desktop: repeat(3,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr))}.cm-luxury-product .product-information__grid.product-information--media-left{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);column-gap:clamp(24px,3.3vw,56px)}.cm-luxury-product .product-information__grid.product-information--media-left .product-information__media,.cm-luxury-product .product-information__grid.product-information--media-left .product-details{padding-inline:0}}@media(min-width:750px)and (max-width:989px){.cm-luxury-collection .product-grid[product-grid-view=default]{--product-grid-columns-desktop: repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.cm-luxury-collection .product-grid[product-grid-view=default]{--mobile-columns: 2;grid-template-columns:repeat(2,minmax(0,1fr))}.cm-luxury-collection .product-grid__card .price{font-size:1rem}.cm-luxury-product .product-details h1{font-size:2.2rem}.cm-luxury-product .product-information__grid{row-gap:24px}}.cm-luxury-product .product-details summary,.cm-luxury-product .product-details summary :is(h2,h3,h4,h5,h6,span){font-size:1.1rem;text-transform:none;letter-spacing:normal;font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/38/assets/checkmate-luxury-layouts.css.map */
