/** Shopify CDN: Minification failed

Line 16:155 Expected ":"
Line 16:177 Expected ":"
Line 16:227 Expected ":"
Line 16:552 Expected ":"
Line 16:716 Expected ":"
Line 16:788 Expected ":"
Line 16:833 Expected ":"
Line 16:907 Expected ":"
Line 16:992 Expected ":"
Line 16:1063 Expected ":"
... and 161 more hidden warnings

**/
/* Luemas luxury collection pages\n   Scoped to collection templates so other storefront pages remain unchanged. */\n\nmain[data-template='collection'] {\n  min-height: 100vh;\n  color: var(--luemas-collection-text, #f6efe5);\n  background:\n    radial-gradient(circle at 12% 8%, color-mix(in srgb, var(--luemas-collection-gold, #d8aa5d) 9%, transparent), transparent 30%),\n    radial-gradient(circle at 90% 32%, color-mix(in srgb, var(--luemas-collection-gold, #d8aa5d) 6%, transparent), transparent 28%),\n    var(--luemas-collection-bg, #050505);\n}\n\nmain[data-template='collection'] .section-background,\nmain[data-template='collection'] .section,\nmain[data-template='collection'] .product-grid-container {\n  --color-background: var(--luemas-collection-bg, #050505) !important;\n  --color-background-rgb: 5 5 5 !important;\n  --color-foreground: var(--luemas-collection-text, #f6efe5) !important;\n  --color-foreground-heading: var(--luemas-collection-heading, #f6efe5) !important;\n  --color-primary: var(--luemas-collection-gold, #d8aa5d) !important;\n  --color-primary-hover: var(--luemas-collection-heading, #f6efe5) !important;\n  --color-border: var(--luemas-collection-border, #76552d) !important;\n  --color-primary-button-background: var(--luemas-collection-gold, #d8aa5d) !important;\n  --color-primary-button-text: #080706 !important;\n  --color-primary-button-border: var(--luemas-collection-gold, #d8aa5d) !important;\n  --color-primary-button-hover-background: #efc477 !important;\n  --color-primary-button-hover-text: #050505 !important;\n  --color-primary-button-hover-border: #efc477 !important;\n  --color-secondary-button-background: transparent !important;\n  --color-secondary-button-text: var(--luemas-collection-gold, #d8aa5d) !important;\n  --color-secondary-button-border: var(--luemas-collection-gold, #d8aa5d) !important;\n  --color-input-background: var(--luemas-collection-surface, #0d0b09) !important;\n  --color-input-text: var(--luemas-collection-text, #f6efe5) !important;\n  --color-input-border: var(--luemas-collection-border, #76552d) !important;\n  color: var(--luemas-collection-text, #f6efe5) !important;\n  background-color: var(--luemas-collection-bg, #050505) !important;\n}\n\nmain[data-template='collection'] > .shopify-section:first-child .section {\n  position: relative;\n  overflow: hidden;\n  padding-block: clamp(44px, 7vw, 92px) !important;\n  text-align: var(--luemas-collection-heading-align, center);\n  border-bottom: 1px solid color-mix(in srgb, var(--luemas-collection-gold, #d8aa5d) 42%, transparent);\n  background:\n    linear-gradient(120deg, rgba(5,5,5,.98), rgba(20,15,10,.95)),\n    var(--luemas-collection-bg, #050505) !important;\n}\n\nmain[data-template='collection'] > .shopify-section:first-child .section::before,\nmain[data-template='collection'] > .shopify-section:first-child .section::after {\n  content: '';\n  position: absolute;\n  pointer-events: none;\n  border-radius: 50%;\n  filter: blur(16px);\n}\n\nmain[data-template='collection'] > .shopify-section:first-child .section::before {\n  width: 260px;\n  height: 260px;\n  top: -160px;\n  left: 7%;\n  background: color-mix(in srgb, var(--luemas-collection-gold, #d8aa5d) 14%, transparent);\n}\n\nmain[data-template='collection'] > .shopify-section:first-child .section::after {\n  width: 220px;\n  height: 220px;\n  right: 8%;\n  bottom: -150px;\n  background: color-mix(in srgb, var(--luemas-collection-gold, #d8aa5d) 10%, transparent);\n}\n\nmain[data-template='collection'] > .shopify-section:first-child .section > * {\n  position: relative;\n  z-index: 1;\n  width: min(100%, var(--luemas-collection-heading-width, 920px));\n  margin-inline: auto;\n  align-items: var(--luemas-collection-heading-flex, center) !important;\n}\n\nmain[data-template='collection'] > .shopify-section:first-child h1 {\n  margin: 0;\n  color: var(--luemas-collection-heading, #f6efe5) !important;\n  font-family: var(--font-heading--family, Georgia, serif) !important;\n  font-size: clamp(2.6rem, 6vw, 5.6rem) !important;\n  line-height: .98 !important;\n  letter-spacing: -.035em !important;\n  text-wrap: balance;\n}\n\nmain[data-template='collection'] > .shopify-section:first-child h1::after {\n  content: '';\n  display: block;\n  width: 74px;\n  height: 2px;\n  margin: 22px var(--luemas-collection-heading-line-margin, auto) 0;\n  background: linear-gradient(90deg, transparent, var(--luemas-collection-gold, #d8aa5d), transparent);\n}\n\nmain[data-template='collection'] > .shopify-section:first-child .rte,\nmain[data-template='collection'] > .shopify-section:first-child p {\n  max-width: 760px;\n  margin-inline: var(--luemas-collection-copy-margin, auto);\n  color: var(--luemas-collection-muted, #cfc2b2) !important;\n  font-size: clamp(1rem, 1.4vw, 1.18rem);\n  line-height: 1.75;\n}\n\nmain[data-template='collection'] .product-grid-container {\n  padding-block: clamp(24px, 4vw, 52px) clamp(60px, 7vw, 110px) !important;\n}\n\nmain[data-template='collection'] .collection-wrapper {\n  width: min(calc(100% - 32px), var(--luemas-collection-max-width, 1500px));\n  margin-inline: auto;\n}\n\nmain[data-template='collection'] .facets-block-wrapper,\nmain[data-template='collection'] .facets-controls-wrapper,\nmain[data-template='collection'] .facets-mobile-wrapper {\n  border-color: color-mix(in srgb, var(--luemas-collection-border, #76552d) 75%, transparent) !important;\n  background: color-mix(in srgb, var(--luemas-collection-surface, #0d0b09) 92%, transparent) !important;\n}\n\nmain[data-template='collection'] .facets:not(.facets--drawer) {\n  padding: 12px 14px;\n  border: 1px solid color-mix(in srgb, var(--luemas-collection-border, #76552d) 68%, transparent);\n  border-radius: 16px;\n  background: rgba(12, 10, 8, .88);\n  box-shadow: 0 16px 44px rgba(0,0,0,.22);\n}\n\nmain[data-template='collection'] .facets__summary,\nmain[data-template='collection'] .sorting-filter,\nmain[data-template='collection'] .facets-toggle__button,\nmain[data-template='collection'] .grid-density-controls button {\n  color: var(--luemas-collection-text, #f6efe5) !important;\n}\n\nmain[data-template='collection'] .facets__summary:hover,\nmain[data-template='collection'] .sorting-filter:hover,\nmain[data-template='collection'] .facets-toggle__button:hover {\n  color: var(--luemas-collection-gold, #d8aa5d) !important;\n}\n\nmain[data-template='collection'] .facets__panel,\nmain[data-template='collection'] .popover,\nmain[data-template='collection'] .dialog-modal {\n  color: var(--luemas-collection-text, #f6efe5) !important;\n  border-color: var(--luemas-collection-border, #76552d) !important;\n  background: #0b0907 !important;\n}\n\nmain[data-template='collection'] .product-grid {\n  gap: var(--product-grid-gap) !important;\n}\n\nmain[data-template='collection'][data-luemas-columns='2'] .product-grid--grid {\n  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n}\nmain[data-template='collection'][data-luemas-columns='3'] .product-grid--grid {\n  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n}\nmain[data-template='collection'][data-luemas-columns='4'] .product-grid--grid {\n  grid-template-columns: repeat(4, minmax(0, 1fr)) !important;\n}\nmain[data-template='collection'][data-luemas-columns='5'] .product-grid--grid {\n  grid-template-columns: repeat(5, minmax(0, 1fr)) !important;\n}\n\nmain[data-template='collection'] .product-grid__item {\n  min-width: 0;\n}\n\nmain[data-template='collection'] product-card.product-card {\n  display: block;\n  height: 100%;\n}\n\nmain[data-template='collection'] .product-card__content {\n  height: 100%;\n  padding: var(--luemas-collection-card-padding, 14px) !important;\n  overflow: hidden;\n  border: var(--luemas-collection-card-border-width, 1px) solid color-mix(in srgb, var(--luemas-collection-border, #76552d) 78%, transparent) !important;\n  border-radius: var(--luemas-collection-card-radius, 18px) !important;\n  background:\n    linear-gradient(155deg, color-mix(in srgb, var(--luemas-collection-surface, #0d0b09) 96%, #19120b 4%), var(--luemas-collection-surface, #0d0b09)) !important;\n  box-shadow: var(--luemas-collection-card-shadow, 0 16px 42px rgba(0,0,0,.26));\n  transition: transform .28s ease, box-shadow .28s ease, border-color .28s ease;\n}\n\nmain[data-template='collection'] .card-gallery,\nmain[data-template='collection'] .product-media-container,\nmain[data-template='collection'] .product-media {\n  overflow: hidden;\n  border-radius: var(--luemas-collection-image-radius, 15px) !important;\n  background: #090807 !important;\n}\n\nmain[data-template='collection'] .product-media img,\nmain[data-template='collection'] .product-media-container img {\n  transition: transform .45s cubic-bezier(.2,.7,.2,1), filter .3s ease;\n}\n\nmain[data-template='collection'] .product-card__content :is(h1,h2,h3,h4,h5,h6,.title-text),\nmain[data-template='collection'] .product-card__content product-title {\n  color: var(--luemas-collection-heading, #f6efe5) !important;\n  font-family: var(--font-heading--family, Georgia, serif);\n}\n\nmain[data-template='collection'] .product-card__content :is(.price, product-price, .price__regular, .price-item) {\n  color: var(--luemas-collection-gold, #d8aa5d) !important;\n}\n\nmain[data-template='collection'][data-luemas-hover='zoom'] product-card:hover img,\nmain[data-template='collection'][data-luemas-hover='zoom-lift'] product-card:hover img,\nmain[data-template='collection'][data-luemas-hover='zoom-glow'] product-card:hover img {\n  transform: scale(1.055);\n}\n\nmain[data-template='collection'][data-luemas-hover='lift'] product-card:hover .product-card__content,\nmain[data-template='collection'][data-luemas-hover='zoom-lift'] product-card:hover .product-card__content {\n  transform: translateY(-8px);\n}\n\nmain[data-template='collection'][data-luemas-hover='glow'] product-card:hover .product-card__content,\nmain[data-template='collection'][data-luemas-hover='zoom-glow'] product-card:hover .product-card__content {\n  border-color: var(--luemas-collection-gold, #d8aa5d) !important;\n  box-shadow: 0 22px 60px rgba(0,0,0,.42), 0 0 30px color-mix(in srgb, var(--luemas-collection-gold, #d8aa5d) 18%, transparent);\n}\n\nmain[data-template='collection'] .pagination a,\nmain[data-template='collection'] .pagination button {\n  color: var(--luemas-collection-text, #f6efe5) !important;\n  border-color: var(--luemas-collection-border, #76552d) !important;\n}\n\n@media screen and (max-width: 989px) {\n  main[data-template='collection'][data-luemas-columns='4'] .product-grid--grid,\n  main[data-template='collection'][data-luemas-columns='5'] .product-grid--grid {\n    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n  }\n}\n\n@media screen and (max-width: 749px) {\n  main[data-template='collection'] {\n    --luemas-collection-heading-width: calc(100% - 28px);\n  }\n\n  main[data-template='collection'] > .shopify-section:first-child .section {\n    padding-block: 42px 38px !important;\n  }\n\n  main[data-template='collection'] .collection-wrapper {\n    width: 100%;\n  }\n\n  main[data-template='collection'] .facets:not(.facets--drawer) {\n    border-radius: 12px;\n    margin-inline: 14px;\n  }\n\n  main[data-template='collection'][data-luemas-mobile-columns='1'] .product-grid--grid {\n    grid-template-columns: minmax(0, 1fr) !important;\n  }\n\n  main[data-template='collection'][data-luemas-mobile-columns='2'] .product-grid--grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n  }\n\n  main[data-template='collection'] .product-card__content {\n    padding: max(8px, calc(var(--luemas-collection-card-padding, 14px) * .72)) !important;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  main[data-template='collection'] .product-card__content,\n  main[data-template='collection'] .product-media img {\n    transition: none !important;\n  }\n}\n